I love Ricochet. I first saw him back in IWA Mid South on some of those 2005/2006 shows and while he did some nice moves, I hated his look and he botched too often.
As has been said before, going to Japan did wonders for him. He's one of my current favorites, he just keeps amazing me. He seems to be able to have a good match with just about anyone.
I definitely hope Ricochet gets a WWE contract some day, he deserves to be seen on the biggest stage there is.