Sacrilege I know, but try dropping Stayman. Gives too much information away for no net gain over the long term. NT often plays better even with a 4-4 fit. Try 2♣ = both majors so you won't miss all the major fits. Build your system on reducing declarer disclosure. There will be little support for my argument, but it works :)