Another update, I've checked that is possible to extend the CGA 160x100 16 color mode on VGA cards to 160x200 or even 160x400. I've never seen this before, but I think it's a pretty good mode. On a Trident ISA 8-bit VGA card is possible to update the whole sceen at more than 40 fps (with a fast cpu at 160x200), and doesn't have the problem of being planar.
It should be possible to do the same with EGA cards, but the final resolution whould be 160x175 or 160x350.
Edit: just discovered that the 160x400 mode is not usable, since it requires 64Kb of vram and the text buffer goes from 0xB8000 to 0xBFFFF (32Kb), so only half of the screen is filled 🙁