Thank you for recommending TROS - I'm glad you enjoyed it enough to encourage others to give it a try.
Yes, locking people out of content is something I really didn't want to do and I am trying not to do so in any significant way (or certainly not in a way that cannot be purchased later with DLC if people so choose.) It's hard when I am trying to keep all my rewards digital and low-ish cost - content is one of the few things I can offer since it mostly just involves time.
Where there is content, I have tried to keep it at the lower tier rewards, though, if you have the time and it gets that far, perhaps you can give feedback on the draft copy of the kickstarter once the survey is over.