I found something that works for me. Speed of the putt is key and if you use the avatar move method to figure this what I started doing is figuring the moves like normal but cancelling the last move. By that I mean if you're figuring 2 moves for a putt, cancel the second move so that you're just under it. I believe it translates to about a 2 ft difference but I didn't prove that.
On stopping the shots, the mid to long irons are tough to stop so play short and roll up where you can. Be careful doing that though because some of the greens run uphill to the pin or run uphill, crest a rise and then roll down.
The wedges seem to do a pretty good job with backspin, you just have to watch where it lands. Hope this helps.
BTW-I tried to find a relatively flat green to practice putting on. Heh-played all 18 and still looking-OIY!