Yes, Paul, you are perfectly on the point. If you are not planning to release it as an open project, then, you need to get all the licensing and stuff done, which is too expensive to be possible.
The best idea (if you are releasing it with your copyright) is to release a barebones game and...