I disagree.
The tap rules in 240 do not apply to service conductors, which means you can't tap them.
I see this as a violation of 230 - specifically that the overcurrent protection shall be nearest the point of entrance. How can that be when 3 taps are made inside the building?
I also see it as a violation of 230.90 : Each ungrounded service conductor shall have overload protection.
If the taps were outside the building, and prior to the service point, then it might be OK, and this is a common installation to feed separate meters. But then the 350 KCM wires wouldn't be service conductors, and you wouldn't be tapping the service conductors.
Edit: If the 350's fed a panel with (3) 200A breakers, that would be legal.
Also, how do you tap (3) sets of wire off (2) sets of wire in a trough? Most likely, one set of 350's would wind up supplying (2) sets of 3/0, and the other set of 350's will wind up supplying the other set of 3/0. Now the 350's aren't really even in parallel - they have unequal currents, and one set may be overloaded.