since you have to do the top end without a doubt get it ported to what you want the bike to do. call kev at hjr. his porting is top notch and his turn around time is excellent. porting is the best bang for your buck like kev said. it will make the bike ALOT more power, true and weld the crank, pancake bearing, exhaust, filters ect if you havnt done that already. i had kevin do my porting and this is what i have to say about it...... absolutely amazing work