No fear of subscription here John. That other site you mention, I have no idea who you mean but lets do some maths.That's BAD news. This happened several times with another Forum that subsequently went subscription only.
Are you hosting the site yourself or are you paying for the service?
Paying for a dedicated server that we manage ourselves. (not on it just yet)
Can't read the thumbnail.I assume you are paying for hosting.
Do you have full admin over this?
What capacity is there for expansion and predicted growth?
Unlimited, except by budget