We migrated to O365 in general this past year, and SFB was part of that solution. It's been a vast improvement over our previous collab solution.
We're already using Teams internally to IT as sort of a familiarity exercise/POC, and thus far it's worked well. I'm not sure how the garden-variety business user will fare, but what we found with SFB that high-frequency users got accustomed pretty quickly. We drafted some good instructional docs that we believe helped smooth that process.