My favourite incarnation of him is Spyro 2, where he had a really fun personality and was voiced by Tom Kenny. In Skylanders his personality is actually very similar to this incarnation.
I started playing Skylanders: Imaginators last week, and Spyro features heavily in the cutscenes (from what I've played so far anyway) and he is great in those. He's pretty easy-going while also having a snarky edge to his personality. Imaginators is actually my brother's game and I just played as one of his figures that came with the game, but this weekend when I go to visit him I'm bringing all my old Skylanders with me and I'm going to try out Spyro in that game. Looking forward to it!