No, sorry. You may not use the Snap! Forum to arrange meeting on a different site that we don’t moderate. I’m sorry, if it were up to me we’d all hang out together all the time, even irl, but this is the 21st Century, so we can’t.
Just curious why you want an answer. Are you inviting other Snappers to create accounts in Twine and communicate there (which defies Snap! rules)? Or trying to build a nexus intertwining Snap! and Twine by creating a project that somehow squeezes the most out of both? Or just showing off to Snappers that you use a cool new website you have found?
On a side note, this post is how I found out about that interesting site. (no, I am not "organizing meetings" here)
It’s quite simple.
This service a favor for Snap community to ease work with Snap. The Twine maintainers may or should provide the same for their user.