There will never be more MasterCoins, unless the MasterCoin protocol gets hard-forked. Potentially anybody could do such a hard fork, and if it happened, people would have to decide if they wanted to stay or to join the new fork.
So far the price of BTC has risen faster than we can spend it, so we actually have a lot more money now than when we started, even though we've spent quite a bit. Of course, that could always change if BTC crashes, as it has been known to do. Because of that possibility, I'm a tightwad on a lot of things. Just ask the board - we're currently discussing whether we should hire a very prestigious PR firm who is offering us a discount and offering to take payment in BTC/MSC because they are hugely into what we are doing. However, it's still a LOT of money, and I'm looking at cheaper alternatives before we commit.
I hate PR firms and the notion of hyping this thing up. Let's just make the damn thing work really well. That will bring more users than 50 PR firms. Why spend 'a LOT' of money telling people about how great this is. Why not just let them find out on their own accord. This is accomplished for free the day we make the system highly functional. Putting pretty paint on it won't get us to the finish line any faster. Forget the PR and the hype. We don't need that. We need to focus on a kick-ass solution that just works. The rest will take care of itself.
I've already emphasized the point you've made before to the board that I do not want patting-ourselves-on-the-back self-congratulatory sort of PR but moreso to engineer a framing that would attract human investment ie developers so that we could accelerate the goal of "make[ing] the system highly functional"