After having spent a immense amount of time browsing and testing products I decided to go with Agora pro integrated wtih Extendedreg from the same developer. Like everyone else ofcourse I ran into many challenges building the site. This is to be expected when you have many and specific needs and requirements. In this aspect it has to be mentioned that the developers support forum is nothing less than excellent. You will find many answers just by browsing the forum, and when you need support it is very prompt and the developers are very helpful, also when your issues are caused by other extensions not necessarily directly related to their products.
They appear to genuinely care about helping you solve your problems. Especially when you identify a bug or error, instead of just getting a "we will fix in next release" reply, they provide you with a temp. solution editing the core files, so you can proceed, this saves a ton of time in the development process. I will definitely recommend this product. Great work.