You've done a wonderful job. It takes courage to think in completely new directions, actually do something about it and then give it away- like a Buddha.
Sorry about the naysayers. Please remember that most of us on this forum are wannabes trying to one-up each other to make up for our failures. Don't blame us, we're all humans... :(