@Frankline, the main reason that I list project proposals is because I''m when I think if an application has potential and limitations on my dev platform, I always list in so that anyone on other platforms can build the project on their systems. The example of the SMS gateway was one, I know I cannot build it on proprietory because I'm not yet at low level coding but I also know it can be done on Open Source by other low level coders who are already ahead of me. I believe your idea below sounds very good and will create more developer awareness.
Since we old dogs are looking for the next meal ticket, we can nurture the free and opinionated campus minds to start thinking radically, we can do this by organizing project workshops with campuses and giving them challenges to build or improve useful software that is currently in use(not just project proporsals), and helping them develop long term business models on the open source products they develop. Now for that I can participate.
My 2 cents