Problem is that skeletons created from Boneyards only have stats of 1/1, which means that most any shield could stop this deck cold. However, Graveyards, which make 2/2 elite skeletons, cost 5, instead of 3. I would recommend an Eclipse or two. Feral Bonds would be better, since they cost less. However, six of them? Come on. Perhaps three, and then add more pillars. I can see where you're going with the sparks, but I think you'd be better off replacing them with Otys instead, if you're adament on running QPs. Upgrading those pillars to towers might be adviseable, though. I'll run some variations in the trainer and get back to you on this.
EDIT:: I made this deck in the Trainer, both upgraded and unupgraded, and it didn't work at all. Too few pillars, too random Quanta production, and the spells cost way too much. I then tried to make variations of it, and ultimately, none of them really worked. Oty/Vulture/Graveyard is still probably your best bet. Don't worry about the life gain in a deck like this. If you want to gain life with Skeles, you're better off just playing a standard Rainbow deck.