Instead of trying to strike out with a different site altogether why not try to talk with the current site owner(s) and see if a way forward can be found? We have had a splinter site or two in the past but each one has died off, usually sooner rather than later. And, honestly, I do not want to have to fight another ****storm like what came about because of the last time this happened.
I realize that we were all sold a "pig in a poke"* when TF changed hands and no one has been happy about how things were done and/or not done. But I would rather see the effort made to improve Techist instead of being spent elsewhere and then dying out.
[* - A "pig in a poke" is a Southern idiom. A "poke" is another word for a sack, so a pig in a poke is a pig in a sack. It basically means you are "buying" a sack that you have been told has a pig/piglet in it, but you are getting it sight unseen. Usually the phrase is used to describe a something that is highly unlikely to come to pass or is too good to be true, or as is this case something where you were promised one thing but got a lot less or nothing at all.]