Everyone's picking on the GPS portion. You complained about screaming down and going too fast at the IAP. How about a procedure turn? You can get away 1.5k high and fast in a prop most of the time, but probably not meet any stabilized approach criteria. You're starting off learning the wrong way to do things. IMHO