Hello. The project description sounds interesting to me - it's a good opportunity to combine all those features together. Unfortunately, Android does not provide any standard API for FM radio (since every vendor uses its own chip), so, it would be a challenge to support many different proprietary APIs. I'm ready to start.
P.S.: But some devices has no FM API at all...