None of the CoreXY belt arrangement decisions seem to matter as much as people like to think they do. More/fewer pulleys, intersecting vs planar stacking, etc just doesn't seem to matter much.
Here's the key belt path requirements in my opinion:
1) All belt paths attached to the moving X carriage are parallel to the X motion hardware
2) Belt paths between the Y carriages and stationary points are parallel to the Y motion hardware
3) The above two points imply this, but it's worth saying: 90 degree net belt deflection through the pulleys on the Y carriages
Belt paths between stationary points can be run at whatever angles you want. The belts can cross or not cross. Really doesn't affect performance.
Helpful but non-mandatory recommendations:
1) The belt attachment points on each side of the X carriage should be reasonably close together (vertically and horizontally) to reduce skew torque loads on the gantry caused by differences in belt tension. They do not need to be super-close, because belt forces are balanced with CoreXY. Just in the same neighborhood.
2) Don't use a tiny idler radius. Idlers should be bigger than your drive pulleys, if possible. This will A) reduce noise and tension vibration where the toothed side is on the idler, and B) protect the minimum bend radius of the belt where the flat side is on the idler. You DO NOT need toothed idlers or to flip belts around to roll the flat side on the pulleys. (The flat side is actually more likely to damage the belt and needs a larger bend radius, believe it or not.)