I'd say: You know very well what you need, so go ahead and create something that fits your needs. You'll end up with a solution for yourself, and I'm pretty sure there are people out there for whom this solution fits too. (Unless, of course, this is primarily about creating and selling a product.)
By the way, despite there being PLENTY of bug trackers out there, most of the people I talk to are not satisfied with the bug tracker they use.