What basis are you making this on, have you worked on a multi-homed BGP environment before? There is a lot of latency hiding in the route maps and interconnections most providers use, and running your own lines can reduce a ton of jitter, route instability, congestion, and other common issues where most tech people oversimplify the constituents of the Internet.