If your flying the ducted fan version you need to carry a little bit of speed on landing, remember those BIG gear DOORs SLOOOOWWWWW the Plane down allot.
Totally true, expect to run the engine at 60-70% power during approach, and do not be afraid of keeping the nose above the horizon 'cause you will need it.