Belial666: That mostly works...but the Potions are really iffy.
Firstly, a Potion is explicitly only one use, ever. Frequency bonuses are useless on them. If it's not a Potion, you get the three uses...but can't burn Fate POoints to make it more potent.
Secondly, as Veils act as 'a magical Stealth roll' it is very unlikely that the Veil will survive taking an attack action (Stealth usually doesn't).
Thirdly, you've burned 2 FP on this...a fair number of people could spot you pretty easily for an only slighly higher investment in FP (or even a lower one if they've got some navel-gazing Aspects available).
The Invulnerability and Awareness potions won't get the day-long base duration of the Veil one, since in neither case is there Thaumaturgy to do that, so they'll last one round by default...and thus the invulnerability one's better as a non-potion, and the Awareness one is of somewhat limited utility.