So, for the sake of potential future features that you think people might want, but haven't yet implemented, and don't really know for sure, you make it harder for people to use it now. For the sake of making it "future proof" you put hurdles in place to prevent people from using it now.
People using it now gives you a working group of testers for new features. Don't make it harder for them.