I've been using Meguiar's Ultimate paste wax on the upper surfaces, and NXT liquid on the lower surfaces. I haven't tried the Gold Class yet, but will give it a try.
I used Zaino Bros. polish and wax on the Corvette I used to have. It worked great, but was an all day session. First you clay barred, wiped the entire car down with spray detailer, two polish coats with spray detailer between them. Then the wax was mixed with an accelerator, as the wax by itself takes forever to dry. The wax was mixed 2 OZ. at a time, and was only good for around 6 hours, then the bottle would need to be cleaned out before it set up. I could get about 6 coats out of the 2 OZ. bottle, and each was followed by a complete wipe down with the spray detailer. A lot of work, but it did look great.
Old slot racer. 2009 Vibe GT owner