TBH I'm surprised iMessage hasn't been reverse engineered more--it's a very popular app yet it seems like the only thing backing Apple's claim that it's secure and end-to-end encrypted is "trust me"
There has been some research around the APN protocol and iMessage in the past by NowSecure[0] and otherse (see links in the article). I would guess the usefullness of a reverse engineered variant is just too low given the requirement for a valid serial number for each account.
Isn't it just a simple question of the ROI for sich a project? If you need an iPhone anyway why should you use an alternative app on another phone?
The only reasonable usecase I can identify are people writing iMessage bots/ spammers but those groups most likely wouldn't want to open-source their stuff.