If you're planning on recording a game made with Source code, this might be very handy.
All games are compiled from source code.
If you mean made on the Source engine though, then yes. [/smartass]
My only problem with recording videos from Valve games is that it just takes for goddamn ever to render videos with that.