SuExecが必要な理由が今ひとつわからないのですが。

素人考えでは、多数の人に貸すレン鯖等でない限り
UserとGroupを設定してapacheの実行権限を制限し
UserDirで各vhostのルートに/~形式でアクセスできるように設定するだけで
充分な気がするのですが。