An area where Xero is superior than FreeAgent is with it's reporting. FreeAgent has a typically more simplified experience than Xero which is sometimes a positive thing but for reporting Xero offers more powerful options which could be a deal breaker if you need this degree of reporting.