I'm not familiar with Percona, what problem does it solve?
Deploying is it a question of "stop db, replace mysql server binary with percona server binary, start db".
My personal opinion is that unless you have a support contract with MySQL AB, there is very little reason not to use Percona.
They also provide a lot of nice tools: http://www.percona.com/software/percona-toolkit/
Pretty happy with Percona as a drop in replacement for MySQL.