Best Practices for Using WordPress as Saas Website Provider

Hi, I’m planning on using WordPress as the core of offering templated websites that will be sold to small businesses on a subscription billing model. I’ve been assuming that multisite is the best approach to that but am open to suggestions. Any configuration options, key plugins, etc from anyone else running a similar setup would be awesome to hear about!