RE: Focus Sport - Bleed Off Speed/Landing
As renegade Said; raise that nose while go idle and speed will substantially decrease. And definitively the 14x8 is not the prop. there... go to 15x8 and you'll be great.
Check also the thread about centering and balancig planes; there are a lot's of tips bouncing on there that will really help you not only in landings... check it, you won't be dissapointed.
Cheers
Guille