ORIGINAL: Double Creek
The lone wolf sticks ARE the best IMO. But the lock on is just OK. Nothing special there and for $150 it could be better. The seat absolutely sucks on the thing. BUT, it is the easiest lock on to hang IMO.
They have completely redesigned the seat and pad for this year - it's 100x better IMO. For $40 you can pick up the redesigned seat base, pad, and off-set bracket that lets you hang easier in crooked trees. I'll probably end up picking a new seat kit up for my Alpha Hang-On becase as you said - the old seat left a lot to be desired in the way of comfort.