Since you already have a compact AND a 12-25, I'd say you would be fine on most mountains. If you are going up really steep mountain passes, then you may consider going up to 26 or even 28 - but with a compact crankset you are very unlikely to need it.