No argument there, the two are different animals to drive and yes I will always pick an M52B28 over any M5X25 or M50BX motor. However, bang for buck for the original question, swapping motors ain't worth the cash it will cost to have similar rated hp from factory but just more torque. To do it legally, you're talking $1k or more.
Money is better spent elsewhere to pick up basic performance. For example, swapping the stock exhaust manifolds to M52B28 exhaust manifolds will see a small increase in torque, due to their design. A decent chip will give more top end. There's more that can be done to the intake and exhaust side of things to pick a little up here and little up there and so on, again dependant on the budget.
If the OP wants ultimate performance and has no budget for motor, driveline, cert etc, then yes, go for a motor swap, drop an S52 or better in there. All comes down to what is wanted in the end and what will fit in someone's budget.