In the coming years, school discretionary allocation and 'lucky draw' are getting tough. DSS/Private are a must. For 'points system', you need to make sure u have high points to be sure to get in or else should definitely apply to private.
For us, we apply to DSS/private but also apply for Heep Yunn. With 20 points, we luckily get into Heep Yunn. We also have been accepted by 2 DSS which we turned down as we favor HYPS over DSS [as HYPS has HYS].
But the key is this depends on luck. For P.2 admission, it is not as easy as u think as u need to be super bright.......remember many people are in your boat ......
The key question - not which school - is whether u have the insight, time and resources to equip your child to compete with serveral thousands of students.