Just going to pull a svc 76 here.
Svc 150 - extend to Parkway Parade
Svc 15 - Ply Still Rd instead of Telok Kurau
Svc 966 - Terminate at Eunos
Svc 150 will be slightly more useful
Svc 15 can use DDs while still serving MP
Svc 966 actually have a terminating point
Schools in MP can be access via svc 55 (MP Rd) and svc 155 (EC
Rd)
PP is still accessable via a cap-upgraded Svc 15
Some pax around Telok Kurau and PP will be affected, but
overall, makes the services more reliable (966)
People from north will have to transfer to sv 15 at Jalan Eunos.
Like sv 76, you will have a petition running. Otherwise your
suggestion is quite okay. 966 is quite unreliable due to its long
route with erratic frequency. A Eunos terminating point wouldn't be
too bad.