Google rolled out integrated SMS in Hangouts (on Android) a month ago. It's not as transparent, but SMS and Hangout chats are in the same app, and you can switch between the two types of communication with the same person easily.
Please no. iMessage is terrible when one side is offline. You send iMessage, but the receiver isn't connected, so it will not receive the message until it's online. iMessage and SMSs should keep separate.