I have not played on Grass personally.
I am recreational player, playing ONLY on Clay.
IMO grass is hard to master:
- low bounce
- ball skids
- big severs have great advantage
- shorter rallies / risky game
- slippery surface, makes it to hard to reach out to every ball and time it effectively...