Don't get scared off too easily, yeah people have their opinions and sometimes it's frustrating when they put it as bluntly as you'll find on this site, but don't just leave as there is tons of information and an awesome group of people on this site with tons of knowledge, just chill out, if people don't like it, you don't have to post pics or whatever, but they're just opinions. As I recall there was a lot of razzing bagged for his chrome rims when he first came here as well, hell I think it was his entire car, right bagged? But now he's a moderator and a big part of the community and some people still give him crap, look at his sig for reference.
My point is that if you have knowledge on things like audio and video and electronics, why not stick around and just put this behind you? People are still gonna pick on you, but who cares, it's a car forum and most of them are just joking anyway, and if anything happens to your car, you decide you want more power, or just want some sources for quality parts there's no better place to look than CEG. I always tell my friends that the biggest reason I love my car is the community here, and I think most here will agree. Anyway, welcome and good luck in show season.