It depends on what you're wanting to get out of the upgrade. The 10" width makes sense if you're going to race a bit (legally, of course), but the cost per tire is big. 10" in front won't work, so you'll have a staggered look.
18" vs. 17" depends on how much sidewall you want. Going from...