The Quran itself makes that claim, that Allah is the best of deceivers. Just in case you didn’t listen to the video.
Yep, I think that's what I said. But in the U-Toob comments one individual said that the translation was incorrect and it meant planner instead of deceiver. Taqiyya, I'm sure.