I don't see the alternative for NSP though. They are being forced out of Sembawang & Tampines by SDP and WP respectively. Out of the 7 constituencies they announced they intended to contest:
1. Tampines GRC - WP and PPP contesting. NSP previously contested - they have no choice but to run here.
2. Sembawang GRC - SDP contesting. NSP previously contested - they have no choice but to run here.
3. Marsiling-Yew Tee GRC - SDP contesting. I don't think this is a serious claim and they are just saying this as bargaining chip. Appears to be a useless bargaining chip though.
4. Jalan Besar GRC - PAR contesting, potentially WP contesting. Another useless bargaining chip with no clear use.
5. Marine Parade GRC - WP contesting. Once again, another bs claim by NSP - they have no leverage and this is a useless bargaining chip.
6. Tampines Changkat SMC - WP and PPP contesting. This would have been possible to make a deal with WP and take the SMC while WP gets GRC - until PPP came in. I assume NSP will contest here.
7. Sembawang West SMC - SDP (CSJ) contesting. It would be almost hilariously stupid for NSP to run here, highly unlikely.
Conclusion:
NSP will contest Tampines GRC, Sembawang GRC, and Tampines Changkat SMC should everything play out as expected. They will lose deposit in all three.
Projected Margins:
Tampines
PAP 55%
WP 39%
PPP 5%
NSP 1%
Sembawang
PAP 57%
SDP 41%
NSP 2%
Tampines Changkat
PAP 55%
WP 42%
NSP 3%
Overall, I don't see what's the alternative for them. But very stupid decision making nonetheless