The option of a more sophisticated ball should be examined if and only if you have the skill to benefit from it. If you average less than 140, you don’t necessarily have the skills to control a more sophisticated ball. (“Growing” into it, isn’t a good idea.) You need something more controllable, better for strikes and spares.
If you average 140 - 170, a better ball, more aggressive surface, stronger core may benefit you.
The over 170 average bowler is often restricted by elements of their game and how it plays on a given lane condition. A player that throws hard might struggle when lanes are particularly oily. So for the bowler that throws hard, matching their rev rate, ball surface, layout, and speed translates into success. The needs of the more sophisticated player, often must be attended, hands on. Guessing at ball speed, rev rate, axis tilt, axis rotation, lane conditions, etc. make for inconsistent results.