Cory, don´t sweat it. You´ll find the bike easy to manuver. My biggest problem when I first purchased my 1200 XLC was her awesome power! Just a twist of the throttle and you had to hang on good. You´ll get used to her horses quickly and soon love her power and handling. Mine came with the screaming eagle slip-on mufflers and I´m glad it did. The sound and power is puuuurfect!