because you removed the usage of suPHP_UserGroup.
you said yourself it's more secure..
No. The patch you applied has nothing to do with this. The patch is applaide as suphp does not read configuration settings that are written in a vhost instead of a directory directive.
once I update my source dir from svn, how do I upgrade the system?
on the shell as root user.