Please be aware of of the products you are using. If you use abrasive products regularly, you won't have a clear coat left after a while!!!!
FIGZ---> IHG is a non abrasive glaze. It is basically putting a layer of oil on your car for gloss and to fill in swirls. A carnuba topper helps durability, but after a few washes, you know what happens. You can use IHG as often as you like, but unless the car is a garaged show car, you are not going to see your hard work last as long as it could with the right products.
3M swirl mark remover (#39009) is an abrasive product. It is to be used to remove swirls by abrasively leveling the clearcoat. It also leaves a layer of oil on the paint as the oils are used as carriers or the abrasives. You can apply a carnuba wax directly on top of SMR, or better uet wash it off the car to really inspect to see if any swirls are left and then follow up with a carnuba wax or synthetic polymer sealant. This swirl mark remover product should not be used more than 1-2 times a year MAX. It is mild, but every time you use abrasive products you are sheering some clearcoat off, and regular use will possibly cause you to break through it. SMR is not a glaze and not a required first step every time you want to put a layer of wax on the car.
Dr. jones-----> In my opinion, you are going a bit overkill too. It is best to start mild and go more aggressive if you need to. Try SMR first, and if that doesn't do the trick, go to Finesse it II. If there is some hazing follow up with PPCL, AIO, or SMR. AIO basically is abrasive and will strip and reapply it self. With the prep you are taking, I would apply one coat of AIO maximum, and then go on to SG. If it were me, I would use those other product and get my paint looking the way I wanted to if it had swirls, SKIP the AIO, and then just use multiple coats of SG, especially on a NEW CAR.