My view on FxPro UK....
Good points
Their spreads are ok on AUDUSD, EURUSD
You can move your funds from a to z via the interface
Their SWAPS are very competitive and are positive when applicable
MT4 had some requotes, contacted support...requotes gone...
Bank transfers from EUR to GBP and back are free
Negative balance protection
Bad points
I've had to call support more times than I would like with regards to withdrawals. I'll be clear in saying I have ALWAYS gotten my funds, BUT they make you work it to get it...it's very annoying...I'd love to see FxPro streamline the funds withdrawal process to the level of other reputed brokers....if you want an example, look at LMAX. LMAX never makes you wait more than 48 hours, or cling on to their T and Cs to use the maximum of days possible to hold on to your funds....If you want to be the #1 broker as you claim, your customer satisfaction aspirations should match #1, and right now you are below the mark in the withdrawals department.
On the whole, I would recommend FxPro UK they have many good points going for them, but I would not have them as my MAIN broker due to their un-streamlined withdrawal process.