Yes - now toss in beta jQuery, CSS3, and a touch of conditionals via XSI and then you're talking "leading, bleeding razor's edge" software.

It's all good if you really want to (and can) devote that time to a project (or have a client willing to play/pay along) just in time to find out that they missed a launch deadline. But what happens if there's a truly serious security flaw or something that wipes database info for example? For me, I've always got some sandbox playground to learn what's going on with new tech etc - but I'm always cautious to test the "leading bleeding" on paying client work.

Let's see more post of what you've learned - both in software and lessons :)