I doubt it. The only other website would be WTF (World Tekken Federation), but you need a code for that or something. AvoidingthePuddle is also another one.Is there a better Tekken site than Tekken Zaibatsu? Its really terrible on mobile : (
Overall, I think Tekken's dry forums are the reasons there's not much communication or turn out as compared to MK (3 years strong), this coming from a huge Tekken fan. I would have a better chance getting info from tourney players on a Tekken stream chat than on a forum (which I have on numerous occasions).
I would use forums for frame data, and for technical stuff I would suggest tutorial videos from youtube. Any other information could probably be given by a tourney goer on a tekken stream chat.
Just my 2 cents