I agree that it looks pretty impressive, but I'm unclear on how objects are rendered from a user perspective. Does the user have to wear a pair of glasses or some other viewing device to see the visualizations?
Great post! Finding a great technical co-founder may not be easy, but waiting for the right fit is key. I consider myself lucky to have found the perfect partner in the early days.
On the subject of SEO, one key thing you can do is to start a blog. There's got to be lots of content you can generate around different spa treatments and the like. When it comes to ranking well, this is probably the biggest thing you can do to influence it. You can "optimize" all you want, but without fresh content updated regularly, you will never rank well.