mikeh, on 2010-November-11, 13:22, said:
2N 3♦: optional transfer...responder promises 5+ spades and 4+ hearts (note that if you play meckwell 2♥ over 1♣, you have inferences about strength here)
Opener bids 3♥ with 4 hearts, 3♠ with 3 spades and fewer than 4 hearts, 3N with 2=3 or 2=2 in the majors.
There is an obvious flaw in this method, namely that responder won't know whether to correct 3NT to 4H with 5-5 in the majors. That's why I prefer to play that opener always bids at the 4-level with 4-card heart support, and bids 3H only with 2-3 in the majors. That way 3NT guarantees 2-2 and responder doesn't have to guess.
Of course an advantage of your method compared to mine is that you find your fit at the 3-level and have more room to investigate slam.
I also think that the Wortel-adjunct I mentioned in this thread in 2011 is an improvement. I don't know why not more people have picked up on it.