The thing about odd fire and the angle between the banks is that the two cylinders on opposite sides almost always use a common rod bearing axis on the crank. So, in a 90 degree engine, those two cylinders will come to the top of their stroke 90 degrees from each other. If you work out the possible 4 stroke firing sequence, you find certain combinations don't come out even. A 90 degree V8 works, a 60 degree V6 works, but a 90 degree V6 is one that won't work, a Harley twin is another. In the 70s, GM made an engine, the 3.8 V6 that was a V6 version of a small block 90 degree V8. It was odd fire and it shook. After a few years they did a little trick, they slightly offset the axis of the rod pairs on the crank. This helped a little but it still wasn't perfect. The thing is that by the time you get up to 10 cylinders the odd fire offset is probably not enough to cause noticeable vibrations. The more cylinders you have firing on each revolution, five in our case, the less room there is for degrees of distance between any two. I haven't ever worked out what a 90 degree V10 offset would be. I'll bet someone could do this for all of the combinations of angles and cylinder counts and come up with a nice spreadsheet that we could all look at and learn something.