It needed just a little tweaking (SOAP lite must be at least 0.716) on the production server .. this module just works as expected.
I am using this on a couple of businesses and kept me from messing with SOAP. For those in a hurry (like me) I just stripped the neccessary code from paypal-checkout-example.pl. Works flawless for a few thousand transactions until now.
Paypal's API (and SOAP in general, IMO) is a bit crazy, so I was glad that this SOAP wrapper existed to help get things going. Been running a few businesses on it for years.