Bringing the discussion back to the topic proper, with regards
to Sv 358P & 359P and why the poster seems to depict
different-sized buses for the 2 svcs, I've a few insights after
living in Pasir Ris all these years:
For Sv 358's east loop (& consequently
358P), the demand for this svc actually depends very heavily on the
departing timings of Sv 12, 21 & even 17 from PSR Int. (ie.
there is quite abit of duplication)
Because for alot of pax from PSR Int to get to PSR Dr 6, they tend
to wait outside the berths for either of Sv 12, 21 or 358 to come.
If Sv 12 / 21 comes first, the Dr 6 crowd would board those svcs
& leave the Sv 358 bus relatively empty. On the other hand, if
Sv 12 or 21 had departed not long ago and just nice two packed
trains stop at PSR MRT, you'll see Sv 358's east loop flooded with
pax.
If you're talking about Dr 4, then the same thing applies: the
load for Dr 4 on Sv 358's east loop depends alot on Sv 17's timings
as well. If a DD on Sv 17 comes at the same time as Sv 358's east
loop, almost certainly all the pax would flood to the DD
instead.
So i'm not too surprised that for Sv 358P they might be using
mini-buses instead. Because the only sector along that route which
wouldn't be heavily-duplicated at all by other svcs is that St 41
stretch (the hill-top & Casuarina Pri sector).