Borderless cards are available in non-foil and traditional foil in Play Boosters and Collector Boosters
It does Balance lands, but Im not convinced thats worth four extra mana and telegraphing like youre aboard the sinking Titanic, especially since land-ramp decks love running ways to play lands from their graveyard
Increasing Vengeance and Ral, Storm Conduit are both powerful cards
For example, you have a .071% chance (7 in 9993 odds) chance of pulling a shiny, non-full art Weedle whereas there is a .083% chance of pulling a full art card shiny Beedril ex in Shining Revelry
It lets all your little tokens get a huge spike in power, even without Isshin doubling the effect
It might be worth running more ways to give your commander indestructible or totem armor such as Hammer of Nazahn or Eel Umbra so that she's not caught in the crossfire