Jay Ferruggia recently had a great blog post about this exact question:
Know the kinds of clients you'll be dealing with, as well as how many clients per session.
Other than that, it sounds like you've got the basics fairly-well covered. In the long run, I'd try to duplicate a place either like Jonathan Chaimberg's Adrenaline Performance Center (seems like a small spot that's efficiently packed with stuff) or Cressey Performance (doesn't seem to have a ton of gear, but works with tons of pro athletes).
On that note, read through one of Cressey's blog posts (Point #3 is something interesting to think about).
Best of luck.