I've met supertestnet in person. He's currently making this work on the base layer as well so that there isn't this contract expiration problem in case there's a use case for it.
If anyone has any questions or anything I can relay them