Wondering if anyone has setup cPanel with load balancing?

We are looking to set this up at the moment, with the following setup:

Hardware load balancer
2 webserver
2 db servers (mysql replication or cluster)

Things that I see might be difficult to load balance:

DNS - We'll probably switch do DC DNS.
Email/FTP - I guess we should only run these on 1 of the 2 web servers?

We should setup rsync to sync the /home folders on both we servers.

I live cPanel cause it makes admin easy so would like to keep it, be interested to hear from anyone who has set it up and has it working nicely!