As one of my mentors once told me, "Just fly the plane.". Every new plane takes some getting used to. Fly the speed you are supposed to in the configuration you are supposed to and just practice. Then again this advice may be unnecessary because you have probably moved on with your life by now.
I couldnt agree more. I cant believe how techincal this thread has gotten. Numbers are nice but we all know what pitch and power does for us. Just find the combo of pitch and power that works for the situation and see what happens. If its not the right combo, go around and adjust. You already know how to land, just make it happen.