I said that can be attached to ANY pokemon. Meaning not just Sp's. And honestly, I do think this is a better card than Unown G at the moment. I'm not saying not to run Unown G as well, but think about it. What's Unown G's main point - to protect your claydol from Gengar or to protect your basic from Machamp. If you are still losing to Gengar or Machamp, you are doing SOMETHING wrong. I'm undefeated VS Machamp/Gengar decks in my LIFE. You should play 1 Unown G to protect your claydol, if you are even playing claydol. Other than that, you're doing something wrong. Play 1 Unown G to protect your 1 pokemon in play that cant do much if it gets locked by flygon or if it gets sniped by Gengar, but other than that Unown G does nothing.
Bubble coat on the other hand was perfectly explained by the person posting above me. If you put it on a basic/stage 2 that has Full HP and takes a prize that turn, it turns into a 2 for 1 prize exchange. That should mean YOU WIN THE GAME. What do people tech to beat Flygon? Ditto. What do people tech to beat Gengar (if you're bothering to play it)? Something dark. Gyarados/Kingdra? Luxray. Luxray?Toxicroak Promo. Machamp? ANYTHING PSYCHIC.
Bubble is the BEST tol in this format that can be attached to ANY pokemon (that means not just sp's).