I agree with everything that's been said here. But it looks like you could use some tires with a bit more bite as well, especially if you will be doing a good bit of that sort of riding.