Well, yes, the first videos are quite... not so good by today's standards (the speech bubbles however are hilarious), but the "Teh Carl is back" in S2 is pure entertainment. I consider that one - your finest work (yes and by that I mean the Top Gear Prodrive is beaten by miles, while being more complicated to produce). It's fresh (always stays that way too) and has some nice driving, the funny scene is there and ofcourse - the final shot of Carl is my favourite (among any shot of any other video, don't know why... it just feels nice to see the XFR getting away).
I do believe if you were to make another one of these, with your experience in LFS movie making - it would be the awesomest thing ever to happen.