When I was very young and first learned to play tennis, I was taught to play with an eastern grip and thus often hit the ball pretty flat. This was toward the end of the serve and volley era, just before the semi-western/western grip styles came to dominate the market. I quit for a few years, and returned to find that coaches were putting huge emphasis on topspin. They didn't want you to hit any flat shots, and kids swinging Babolats with extreme grip styles had become the norm. I switched to a semi-western forehand, but even with a really light racquet, I wasn't able to get the racquet head speed needed to play with topspin on every shot. I now use a heavier stick (stock BLX Blade 98 18x20), but am still more comfortable hitting flat off both wings. I'm a rec 3.5/4 ish player by my own judgement. Should I be trying to change my stroke to hit more topspin, or continue to go with hitting flat as my first reaction? Is there any way to improve the heaviness on my ball without changing my mechanics in a big way?