I've been in touch with them, maybe a month ago. Haven't heard about him jumping ship. There are times when their replys are something less than timely.
As to the ROMs, I can't help. Never used them. The ROMs I have are still working with what I have.