Whoa, dude. Transformers is the reason I like all this other stuff. Transformers is the reason I wanted to subtitle. It's my dream. I know it's hard to have to wait for something you're eager to see (I've been waiting over 15 years for fansubbed Transformers)... but we're just trying to do what we like and what makes us happy and try to have fun while doing it. Not everyone is going to like 100% of our projects. Hell, I don't like 100% of our projects but I know others like the ones I don't care so much for... so that's why they get done.
Also... We aren't the only people subbing tokusatsu out in the world. Just find someone who can translate Japanese to English and everything else is pretty much cake.
We can't say "Oh, we're definitely going to sub that show" when it's something we haven't seen... We'll check out Garo and if it looks cool and someone is willing to translate it, we'll probably pick it up.
Edit: I hope this doesn't come across as angry... I'm just trying to say that it's not really fair to us to tell us what we should and shouldn't do and maybe you didn't know that we do things 100% because it's something we want to see.