And now you're reinventing the Windows Console API... :)
I mean, both approaches have their pluses, but the API approach is only ever going to work well for remoting if it is standardized and interoperable. And the installed base of Unix termcap/terminfo programs is huge, so plain old text-with-in-band-controls is not going away anytime soon.
Hints:
* You have the wrong country, on the wrong continent.
* It's not as simple in reality as your first answer will be. (-: