This solution did far more than I needed it to, and the developers are continually adding and tweaking to make it better every day. They seem very open to enhancement suggestions, and if you get stuck on something the support team is right on your heels to get all your problems resolved.
I had my reservations about purchasing when there were non-commercial solutions available, but if you're worried about the money, trust me: having access to the support team alone is worth the price of admission. If you have any questions before you buy, just drop them a line on the forums before you commit.
I can't speak highly enough of this product, and can't wait to see what the future holds in store!