This card is great for "Number 88: Gimmick Puppet of Leo" (provided you could get the 3rd material for it using a different method), since both cards stop you from conducting your Battle Phase the turn you activate their effects.
The same could be said about "Coach King Giantrainer"; which also has an amazing ability to compensate for the loss of your Battle Phase.
This card works well with "Demise, King of Armageddon". Paying 2000 Life Points for "Demise's" effect should satisfy this card's activation requirement. Furthermore, "Demise" can destroy all of your opponent's cards, guaranteeing the successful summon of the monsters targeted by this card. After that, you can Xyz Summon "Coach King Giantrainer". Since this card prevents the use of your Battle Phase anyways, "Coach King" allows you to draw 3 cards for essentially free.