Got to wonder what benefit your expecting to get from the change, except a lot of cost.
Would look at a gear ratio calculator, and work out if you are going to get a worthwhile change.
For the crank length, maybe this is worth changing crank for, but unless your going from 165mm to 180mm, you are probably only going a max of 5mm, more likely 2.5mm, will this be noticeable?