I agree here, I see this as an online brainstorming session that the OP has provided. Yes, some have already been done but does that mean it cannot be done again? Competition analysis. As I see it, of there is enough reason to improve and clearly a market then why not look into creating an improved version?