the math in this is almost impossible to me, when you play third heart and RHO discards, there is a vacant space thing now about both
♠J and
♦K, but I think clubs divided are almost the same % as before.
Given that you are picking spades 1-5 always you might wanna asume that spades will break 4-2 or better when calculating the odds of the vacant spaces (the more cards you have seen the more relevance to vacant spaces I believe). Wich will put
♦K onside 9/16 = 56% onside (a bit less cos spades might be 5-1).
if clubs don't break I think (not sure) you have to give up of them enterilly, won't help you even if someone holds the 3 suits.
so discarding
♦Q is IMO asking for 3-3 clubs or
♦KJ offside along with 4+ spades.
Unless I am missing something, the
♦10 only serves as a menace if LHO has
♦KJ and 4+ spades with the jack. Because if its RHO who holds them you cannot fail on any line. And asking for the guy with 4 trumps to hold 4 spades and 2 more cards is asking too much.
so between 56% diamond finese versus 38% clubs 3-3 or an unlikelly squeeze I think it is better to pick just [ID] finese.
I believe giving up on clubs is the best line mathematically but I think I have missed something

(I don't trust my reading skills to give me an edge in the end).