Maybe push the turn? I think the flop play is OK. You are not getting any money from anyone without a spade when the turn falls, unless they think you are bluffing.
Forum Rules