Nothing wrong with this idea, but why not just go with Chemist? What you just described is the same thing people want from Chemist, which is already an FF job.