according to the rules you cant move directly back to the previous position with the same piece in the next move
i prefer a site with some flaws which are being worked on and a owner who listens and is clearly productive and will work on this soon as well .. but then again i have never been on iyt :)
imo its silly to compare game sites .. just play on them and see if you like them .. if not then dont .. if you do then do .. if you like both .. play on both .. :)