If you've decided you simply cannot tolerate the testing software available on the market; if you've decided to design your own software, your way, then ignore what others have done. Do it your way. When you're all done, if you discover you want to change something, then change it. You've only got one customer to please.