They are virtually the same. It is said that ferric chloride causes less undercutting, but the difference is very slight. In fact, ferric chloride becomes cupric chloride with long use if you replace the HCl.
I use both. Subjectively, I feel over etching is less of a problem with ferric chloride.