That auger is $2500CAD here, so I would say you got it for roughly 50% off retail. Nice find.
I have not used one of these, but I don't think the hydraulic help with the lift too much, your 3pt hitch system will handle that, and would be more powerful than the ram, I assume.
Post augers don't...