Only problem is that you will need the contacts' names for when (hopefully) group messaging is integrated. Otherwise, that is exactly how I think it should look - more like our native messaging application to maintain the UX throughout.