Sudo is more often than not a security risk. If a program is not made to run as root it is usually because it would give too much power to a user (ie sudo mount is supid).
Add that to not having a root password and you have a single (weaker) point of failure (wheel group).
Add that to not having a root password and you have a single (weaker) point of failure (wheel group).