That is a great landing page! I can relate on the velocity side, it can be quick to build a feature, but it takes time to get everything feeling right and usable.
Second that. Always nice to be able to figure out what you are looking at on a landing page, much less see it in action as nicely as here.