I agree that a 5mm difference is big. Finding the best length can only be done through trial and error, though. As far as terrain is concerned, it's basically a wash. Shorter cranks = harder going up, longer cranks = harder going down. 58mm drop is a high BB. Pedal strike shouldn't be an issue.