Inability to choose installation directory. Seriously? Come on...
Inability to accept CC payments directly like any decent company can do, forcing me to sign up for a Paypal account.
Be glad it's the best video capture software of the handful I tested, else I'd have dumped it over those two issues. I'll recommend it to people, but I'll also tell them to understand they have to give their information to a third party because you guys cannot handle something as simple as accepting payments directly. Probably sway some not to get it.