My only concern is how payments would be made. If a payment gateway couldnt support a particular subscription based payment, how would that come along?
Coding wise, its easy, but its the payment structure that is the toughy.
Please tell me that site isn't entirely based around xoops? I am not quite familiar with XOOPS period, but if that's the case, I can't believe how fast the site runs. I am definitly convinced that this is more robust than nuke (which is what I develop for), and after seeing that, I believe it's time for me to move. ;)