Landing with power on...... Yeah, if you're keen to have an overrun one day.
That's not how Mr Cessna intended for his aircraft to be operated, so don't!!
Nail that Vref speed (1.3 Vs) and then flare just at the right time, you should be achieving good landings, regardless of the aircraft type.
morno