Delicious Summer Ice cream

I created this delicious ice cream by following a YouTube course by CG geek
You can watch my recent renders here.

WHAT I DID BETTER THAN HIM…
The method he used to make half the ice cream one Flavour and half other Flavour is done in shading by using Geometry Node or may be Object Info Node I Think (correct me if I’m wrong) and I simply did that by assigning two colors as Flavours in the edit mode to half faces and this is the result…

Please tell me what could I do to have a better result?