It's good. It's best set is that, but with Bulk Up instead of Milk Drink (which is pointless anyways, we have healing items). But there certainly are better Grass types. Those've already been discussed in some other topics, so mind if I copypaste?
-Tangrowth is really physically bulk, has both great attack and Sp.Atk and learns a bunch of interesting TMs (when we get them).
-If you can get lucky and get a Lilligant with Hidden Power Rock (or breed one to have HP Rock(check the pinned guide in this section for details)), it can sweep entire teams for you. Ideal set is Quiver Dance, Sleep Powder, Petal Dance (make it's ability Own Tempo) and Hidden Power Rock.
-Gogoat has a pretty alright Bulk Up set, BU, Earthquake, Horn Leech, Aerial Ace/Bounce.
-Torterra is a really good one, hits hard, really bulky and all.
-Roserade is not the fastest thing ever, but it does have good stats and can make any Hidden power a 90 BP move with Technician.
-If you go back to E12 and breed Swords Dance onto Abomasnow, it can do some work if you get a boost or 2, especially since you're running Trick Room.
-Leavanny's fast, hits just a little softer than things like Torterra, but gets Sticky Web...which doesn't help you with Trick Room, but hey, it's there if you wanna change things up.
-Gourgeist is the best Grass Type, best Ghost type and best physical wall in the game. But only if you are willing to go back to E12 and breed Protect and Will-o onto it. The exact set and what it does is in the guide.
But tbh, there's not much of a point to running 2 Grass types. It IS your starter, but non-mega Sceptile is pretty mediocre, so maybe bench it until we get it's Mega Stone and the Ring.