@geminilabs, but your link causing broken journey. Surely you can somehow add the redirect back to the initial point of registration to the plugin for a customer who has purchased your Site Reviews product + all the add ons?
This is the optimum journey, it cannot be argued.
Asking a customer to log in, then find the page they were previously viewing on their own accord is bound to result in people dropping off.