Yup. Same situation. I suspect same motivation. Interested in collaboration.
I've never used this before but you can try:
2i2wbyza4 at mozmail dot com
Or suggest a contact method.