ViewVC and Apache 2 setup

.. or newbie is trying to get this hole thing working.

I've spent about four hours configuring my Linksys WRT54g router and Debian box yesterday night to enable a web-view for our GUI project at school. And no, it wasn't really fun:
First of all I didn't realise that the old firmware of my router doesn't support the wildcard option of the DynDns service. Which means I lost alot of time trying to get ddclient working behind the router (didn't work of course, router was blocking those requests) before I upgraded the firmware to version 4.3.x.x v4.30.5.
Once the router was ready to dance, my apache wasn't at all. However, I ended up with the configuration below and it's working:
<VirtualHost *>
DocumentRoot /usr/local/viewvc-1.0.3/bin/cgi/viewvc.cgi
ServerName cvs.suls.getmyip.com
Options ExecCGI
SetHandler cgi-script
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
CustomLog /var/log/apache2/cvs.suls.getmyip.com-access.log combined
ErrorLog /var/log/apache2/cvs.suls.getmyip.com-error.log
</VirtualHost>
The thing I'm worried about atm is that I don't have any clue if my conf is safe at all. So any suggestions are welcome.