Just got my first 1.60 today, (

) so i don't have any experience with your engine or plane, but i can say that prop choice is realllly important for getting the low speed pull you need. i was talking to a guy yesterday, who uses 18x6 and is considering going to a 20 x 6 with that engine.