There is a handy method of showing 5 card major conveniently without using puppet stayman. When responder bids 2♣ the opener having a 5 card major will answer in the following manner. 1) With 15 HCP - Bid 2nt. 2) With 17 HCP - Bid 3♣ Now the responder will bid -3♣ or 3♦ to enquire about the 5 card major.
I do not give much significance opps bid of1nt. I expect partner to have atleast 10 hcp. We are either equal or stronger than opps. I prefer 2 spades bid as an advancer .