I understand what you are saying, CB.. My suggestion would be to do as you yourself have already stated: ignore nay-sayers and prove what can be done with your work.
Which, by the way, looks quite interesting. I've already downloaded two of your mods and look forward to trying them, once I'm back from my mini-moon with my new wife.
Best to all.