Brand new idea. Great potential to make a difference in the market. What do you spend your money on up front? Technology developers to get it up and working, or an interaction design professional who can help determine how it will best be used and identify ambiguities? The typical path I see being taken is