Hey, I would like to discuss this now that it's brought up, because I would switch to your client if you had show game tile, and *not* because of what you think... many maps cause frame lag on my computer, and showing only game tiles makes it run very smooth. For one example, a map I made gives me <20 FPS normally, with game tiles only I get >110. This is a significant difference. So... what could be done to remove the cheating aspect. I only see 3 advantageous things to seeing the game layer, first the obvious hidden passages. This hardly ever happens in Vanilla maps, and if it does, people usually have them all memorized anyway. However, in DDRace it can be a big part of solving the map. Next we have weapon spawn points. Those are really obvious though, and you never forget where hearts, etc., will be. Lastly there is tee spawn points. This is very important information for game play, but can also be memorized without game tiles. So... it seems to me there is a way around this, simply don't show spawn tiles, and disable it in DDRace, but for me anyway, such a difference in FPS is huge in competitive gameplay.
Now I'm surprised you were against anti-ping ghosting as yours is the only client I've seen that supports lag ghosting with no debugging information, and that surely is extra information. I understand the cheating concerns, but from my viewpoint it doesn't really *add* any information as much as adjust the timing for laggers, that is, it shows were things will go on their present course ahead of time; this is information anyone could see, just not all at once continuously in an easy manner. Same with the bullets, like Dune's HP information. I can understand how someone would think this extra info is too much of a help, even though the info is already there on the screen just harder to see.
If you ever could implement some simplified map display like game tiles that would raise the FPS so much, I would switch to it for good.