For Victini, wouldn't it be better to lean on one attacking stat rather than both? This will allow higher damage output.
For Gardevoir and Alakazam, they technically serve the same purpose. I think it's better to have supporting moves for either as it isn't necessary to basically have similar coverage.
For Deoxys Def, I also agree that you should simply place EVs on HP and another stat (either offense or defense)
Also, I noticed that it's quite possible to be wrecked by Mono Bug due to having only pokemon with a move against it and it's not even having 100 accuracy.