You won’t notice the twisting until you have the weight of water, sand, rock, etc. The slightest bit of not being flat on the stand will cause a twisting pressure on the tank seals. You won’t even see it until it’s too late.
I’m only referring to my experiences with them. But I wouldn’t trust a d*%# thing that has been at that place. Theres a reason your seals failed. Tanks don’t just unseal themselves for no reason. There’s also a reason they’ve changed their name and shut their Facebook page down.
For your sake, I honestly just hope your luck is better. But please be cautious.