Yes, I did realize, the moment I'd looked closer! They both bear an almost striking resemblance to that Illusionary Decepticon and Illusionary Mini-Cons from Episode 13 'Out of Focus'. Now that's clever!
Y'know, that might be a Mini-Con Deployer more worth getting than Drift.