It's really to comment on things like an office, raising money, growing the team, doing more customer development, etc. without knowing much (if anything) about your situation. I do have just one quick comment though -- you mentioned the speed of your site being a factor pretty early on. There are many factors that go into a user's overall experience but perceived speed of your site is a HUGE one. Don't let that be an issue for you right now as it can severely impede your growth.