It’s a bit of marketing hype for sure… I use the Adam’s graphene tire coating and am really happy with that. Haven’t been overly impressed with any other graphene paint/glass product though.
I’ll always suggest getting a quality ceramic on the car (cost not an option) for protection and then use a top coat/drying aid product for gloss enhancement. Something like P&S Beadmaker or Gtechnique C2v3.
For a DIY and a more old school approach, the Powerlocl/Collinite combo is a really great option too. Especially on a car that doesn’t see any real abuse.