Introductions posts aren't really mandatory here as far as I know. If anything, the community is more active on the Shoddy Server.
There is another user (Alice Flare, I think) that's also into Puyo Puyo, so don't think of it strange. I'm not into it, personally, but don't let that get to you.
There are a lot more patches for Touhoumon in Japanese than there are in English. The original version itself is pretty much outdated at this point, as some of us are working on trying to improve the original Touhoumon (as is the case for Doesnt's Touhoumon Unnamed), create a whole new scenario to play through (DerxwnaKapsyla's Touhoumon Faith & Prayer, which will actually be updating soon), bridge the gap between 1.5 and 1.8 (NeoTornado's Touhoumon WIT Version), or integrate Generation 5's mechanics into Touhoumon altogether (Touhoumon Gaiden).
For more history, I'd read
This Post if I were you. It's a year old, mind you, so it's missing some more recent developments as well as a few "unmentionables".
As for Puppet Dance Performance, you're not alone in waiting for the full version to be released.
That being said, I hope you enjoy your stay.
Have a cookie while you're at it.