You really should try to use more segments. The reason the tophat is pointing when you hit Ctrl G is because of the low segments count- there isn't enough control points to hold the shape. Normally I try to space my segments out evenly. Also it looks like you're not using lead-ins and lead-outs.
Lead-ins and outs are basically what make rides smooth, so instead of being slammed from 1g to 4g in an instant, it gradually eases the force from 1g to 4g over a very short period of time. There is generally 2 types of lead's. The first is transitions between forces. Coming off your launch, you are going to slam riders with instant force, so if you add a segment in close to the launch, and lower it, you will create a lead-in. Ctrl G it to smooth it.
The next is banking lead's, which give you smooth banking transitions.
It's all part of the learning process. FWIW, I'd look into using 2-3 segments for your 90* banking transition on your tophat, spaced evenly. To make things smooth easier, select a segment and press I on your keyboard to make the segment straight.
Now highlight the previous and after segments along with the straightened segment, then press Ctrl G. What the I does is makes the control handles an even length in the segment, which makes it easier to smooth, from the simple shapes, to the complex shapes. You could call it
iSmooth