No, it isn't. The first stable release including Kad will be 2.1.0. Whether it is "smart" to compile a CVS snapshot to get Kad depends on your definition of "smart". Kad doesn't give you big advantages (if any) in downloading and some other things in CVS are broken right now, like EC. That means any try to use amuleweb / amulecmd will crash amule

If you don't absolutely need to have Kad right here and right now and want to help testing it (including building a debug amule, running it in gdb and posting backtraces etc) I would wait for 2.1.0 (which won't be too far in the future)...