Well I think that would be a good plan of attack because the Final Polish really does a good job for the optics of the paint. AIO cleans and lays down the best base for SG to bond to. The Menzerna twins are meant to be worked with each other and so are the Klasse twins. They don't give the base, persay, because you are not leaving anything behind. They will strip anything under them as well as some minor paint correction, swirls, etc. I would say you are good to go. Although it does seem a bit more redundant, it is certainly going to give you a great looking car.
Edit: My only reservation from telling you to go from IP to AIO is often times the IP does haze the surface a little bit and AIO doesn't do that good of job for surface haze.