My first impression was to switch to a club at Trick 3, but I thought it was pretty much a guess.
I've been messing around with
Deal 3.17 lately and decided to use it and sim the situation.
Considering only cases where the choice of return will influence whether the contract goes down:
A Heart return is required if:
North has
♠Qx or
♠Q and declarer must lose exactly 1 trick in clubs/diamonds OR
North has
♠AJ and declarer has no losers in clubs/diamonds.
And a Club return is required if:
Declarer has
♣KQ,
♣KQJ or
♣KQJx and no loser in diamonds.
-----
In the simulation I made the following assumptions:
1. West has 7+ spades.
2. North has 10 HCP or less.
- based on the fact that he didn't make a negative double.
- note this means West has at least 12 HCP
3. The more balanced West is, the more HCP he needs for his 4S bid.
- 7222, 16+ HCP
- 7321, 14+ HCP
- 7420, 12+ HCP
- Any 8 or 9c suit, 12+ HCP
-----
I analysed the results over 100,000 deals.
Most of the time the contract was either doomed or making independent of South's decision at trick 3. Of the times where South's decision mattered:
Playing for the trump promotion set the contract 5782 times.
Playing for a club ruff set the contract 4422 times.
At least in terms of setting the contract, it seems South made the right play.
Bidding:
East - South - West - North
(Pass) - 1H - (4S) - all pass
N/S play 5-card majors
North leads HT at trick 2 (hi-lo=even carding)
1. N: HT-2-Q-4
2. S: HK-7-3-9
3. S: HA-SQ-etc
North & East hands + Declarer's play for the rest of the tricks printed in "hidden" font