I know this is an old thread, and see that it's still "pending", so I thought I'd reply to it.
1. Did you get it working?
2. This is very similar to the VB forum registrations, where one could nominate the referrer from a dropdown. Surely it can't be too difficult to implement?