" FTP to one location and see all my domains" properly setup you can do that anywhere - there is a new service from Namecheap I think that alllows you to set nameservers to multiple hosts and then you will need to setup a public ftp on each host.
Anyway just get Zensix, that's what I did.