If you can, get a newer one just for the 96" motor and the 6 speed. HUGE difference!
Also, yes the floor boards drag quicker than the pipes drag on a Sporty. But with a little technique you can keep up with them in the corners. Its called offset. If you stay on top of the bike the bike has to lean a certain amount in the corner. If you lean out (bad idea) the bike has to lean even more to compensate. So, if you lean in the bike doesnt have to lean as much. Therefore keeping the shiny parts off the pavement. Sport bikers do this to keep the tread on the pavement, but low and slow bikes do it to keep the chrome off the road