Nothing to stop you smushing him up the climbs though (nothing says you can't add more power for that power to weight ratio).
I'm definitely built like a climber (about 15lbs lighter than you at the same height)... but thanks to the weights I can sprint too.
according to veloviewer, i'm in the 95th percentile for a lot of the tougher climbs in the dc area -- which isn't saying much -- so i must be doing something right.
however i never mash up mountains since i rather enjoy the climb and i tend to ride for at least 40 miles whenever i make the trek out to where they are. the idea of being bonked an hour away from home by car is somewhat nerving.