I have come up with a unique idea for a website that I could code from scratch, but have thought that maybe I would like to take advantage of all the features and themes that Joomla has to offer. It's a members based site. I want people to be able to sign up/login to the site and gain access to the unique features of the site (which I shall not divulge sry guys lol) So my question is, Would it be a good idea to use Joomla to start my site? I know I won't be able to go grab extensions for every feature that I want to make for my members, however I am hoping that it wouldn't be hard to develop my own custom modules? (I know PHP/MySQL and have worked with Wordpress plugins)