No, even with nicknames at 32 characters max, I think you can probably get an adequate number across the screen without wrapping; I'm talking about tag names, particularly once you implement structs. Then I think you're going to HAVE to look at wrapping to keep DMD as functional as possible.
Assume that in a process plant, I create a TempCtrl struct, which might include a BOOL member named HeaterEnabled. Now I create a struct to represent a process tank, one member of which is a TempCtrl struct that we'll call "Temp". Now I might instantiate those tank structs one at a time by name, but lets say there are several similar (plus I might want to iterate through them), so instead I create an array, say "MixTank"[0..19].
So then a typical tag would be "MixTank[13].Temp.HeaterEnabled" -- I could easily see those type tags exceeding a length that would let you display rungs with a good combination of breadth and depth, and if you keep your tag names short and non-hierarchical, then you're letting the power of the concept go to waste (for a lot of applications). RS5000 has never done anything to address this and it DOES seriously impact productivity.