Its ok you dont have to explain anything, you will always have doubters until your project succeeds or you become successful. I say let the finished product speak for itself :)
your good, we have to be realistic tho with where we are currently at and where we are headed so we can be realistic with the amount of effort it will take to reach our goals. ;)