There's no reason for going larger in the front. 28 is fine, the only risk you running is having the sprocket wear out marginally faster than a larger one. You'll break/bend/replace it before you have to worry about that though. 28 is baaaaaarely lighter too, if you're counting grams.