The N107 and N107c are the same length, just different valving. I sure you wont like the N107c over time. The N107 is a big improvement over stock in ever facet, unless you have really bad hemorriodes. Then you would get the N107c.
Both are just a .5" longer than stock.
BTW: Ho, thanks for sending my retainers so quick, the other week.