Good products...really just depends how much you want to spend. I agree that the pinnacle shampoo is a little pricey.
Do you have some type of polisher? If not, I'd start with a polisher, maybe a porter cable and base your order around that. Add some type of polish on top of that order.
The...
The OEM bmw brake pads do dust a lot, but soap and water will clean them up just fine, other than on perhaps heavily baked on dust.
While a sealant or wax may help, I don't think the effort is worth it on some wheel styles.
I agree with the power finish, but if you're going to follow it up with WG FG or 106fa anyhow, might as well have something with a little more cut like SIP or WG TSR to begin with.
I feel mitts last a long while if you're careful and avoid very dirty underpanels with them.
For grout sponges, I find you have to be quite gentle in handling them so they don't fall apart.