The one size fits all approach can be limiting, and more niche-type stores will find themselves underserved. More importantly, when you’re limited to going to only one company for any add-on functionality, you’re basically paying money and hoping they did it well enough.
I really like the seamless Deputy and Xero integration, It removes the manual double-entry of timesheets and provides costed rosters. The award interpretation system is also great for compliance and automating penalty rates.