actually, the vB part is just a simple add-in....well, now it is simple. It just took me days to "program" it...to get to "simple."
I can probably make it integrate with most any program that uses mysql and has the required columns ( username, email, account_status ) and features (login, etc). Thus, it can control access to something like INDEXU, vB, etc.
Cost is the cost of dream account software ($USD 150) plus whatever I charge. Still unsure about that. Will have to look at the "competition." 
as for doing it yourself, that can worked very well for small numbers. I had to "build" my links site once a day - did it for 3 yrs....
esm
"The older I get, the more I admire competence, just simple competence, in any field from adultery to zoology."
.