I don't see the logic behind being suspicious of creating an account on Mythweavers but having no problems having one here. Both sites are equally suspicious (which is to say, not at all).