Can you elaborate on Hangouts + Project Fi? I'm also on Fi, and want the iMessage type experience, but always seem to fall short of it. Is there something particular about the Hangouts and Fi combo?
I never used iMessage so I don't know how it compares, but this has always worked well for me.