Yeah, get a # account - they are super easy and fast to get new certificates with. And you don't have to add every single one of your self-signed certificates in the trust db - just CAcert's root.

To start with you can only make certificates for 6 months ("class1"), but if you meet with "assurers" you get community points and can issue "class3" certificates which are valid for 2-3 years or something.