Poman77,
First, congratulations on your new bike. Second, I too use Zymol on my bike and car as well. I always thought Zymol was a pretty decent product. I may have to look into the Meguiar's products myself.
A tip for new bike owners...
Do not bring it in for the first service until you have hit the 621 mile mark (which is 1,000 km). Otherwise, your service light may come on during the ride home when you do get the mileage up to 621 miles and then you will have to go back to the dealer to get them to turn the blasted dash service indicator icon turned off.