capecod - Here's another option: Take 301 until you get to 326 which is just a bit north of Ocala. Then it's just a short hop over to I-75 south. It kinda 'splits the difference" - you'll have some of the speed limit changes and small towns to deal with but you'll avoid the traffic in Ocala, Belleview, etc.
Like mack stated, though, if the potential for consistent speed and no traffic lights are the priority, then you're best to skip 301.
Bill