As far as it goes, the fact of whether "it has been done" is probably a question you don't want to be asking, because most of the time, the answer is going to be "yes". Personally, good writing to me is about the delivery. Since it seems you have some grounding for a good idea, I suggest you...