I have barely dabbled in tokusatsu. but there is an aligned tokusatsu board if you look in the top most right, I'm sure there are members here who post regularly over there.
I love Tokusatsu. It stole my love away from Transformers backin 1993 when Power Rangers first came out and I've been a fan ever since. Well actually, I've been a fan since before PR as I used to watch Ultra Seven when TNT would air it back in like 1990. I've even reviewed 21 of the 43 Sentai series on my channel so far (working on Go-Onger right now).