Perhaps the reason the Shimano 110mm BB has a longer Non-Drive-Side is so you can use a spacer on the Drive Side and still have some spindle on the NDS. So whereas the 107mm would give you a certain chainline, the 110mm would give you that same chainline +3mm (using spacers) to play with.