The dark prince and the guards, both cards that use the shield mechanic, are sitting very low in the usage rate (2.2 percent for dark prince and 1.4 percent for guards according to stats Royale). And there is good reason for this. The guards' shields can be basically rendered useless with a log for a positive elixir trade, and the dark prince is outclassed by the valkyrie in almost all aspects, and is probably only used in double prince decks.
In order to make the underused dark prince and guards more viable, supercell can make their shields immune to ALL spell effects, such as being pulled by the tornado, or be frozen by freeze spell. This could help the dark prince utilize his 360 splash charge attack more often and not be zapped every time he charges, and prevent the guards from being constantly logged. Keep in mind that this immunity is ONLY when these troops have their shields on. So when their shields are broken, they can be poisoned, lightning, etc. like normal.
This small but fairly helpful buff could help bring these two troops up in overall usage rate. Since spells make up almost half of all cards in Clash Royale, having troops that cannot be affected by spells altogether can be an interesting addition to the meta (even if the immunity is granted for as long as the shields stay on the said troops) People could use the dark prince as a more decent splash support troop, and the guards can be used as a more expensive alternative for skeletons that cannot be logged.
And this addition will not ruin the meta too much either, as their shields can be busted fairly quickly with a troop, and can be affected like normal once their shields are gone.
Please let me know whether this buff is viable or not, and thank you!