MIUI is based on CyanogenMod. And like you said, going back to FroYo would be a simular amount of work as doing CM7. The result would be a less efficient OS that wouldn't have HDMI until someone figures it out, sense it isn't a part of the framework. I looked into doing CM6 before, but I don't have the skills to make it happen right now. I am learning, though