I dont think i ever tried upgrading tiger when testing leopard- the developer builds didnt allow this-
But - the system migration assistant seemed to do most of the right things... in preserving settings and such.
Catalyst does work in leopard - and i havent seen any bugs yet.
I have no idea about performance of drivers, etc.