RE: Does the 25wssm really have the same ballistics as the 25-06
If you are really attracted to a "short mag", I would consider a 270 or 300 WSM rather than 25 WSSM. If you are not hung up on short actions, you really can't go wrong with 25-06 for the usages that you described. Good luck with your decision.