Feraligatr is my favorite Pokemon. I'm happy to see it getting some love. I hope some cool decks come out around it. Regardless I'll definitely snag the promo!
Both cards seem pretty good. Recycle Energy seems like a nice card to ensure you'll always have energy. Silvally seems like a really strong tech that can be easily put into Tag Team GX decks that use DCE.