I agree with what your saying. You have to be smart enough to know what you are good at and what you aren't good at. Be smart enough to find the right people. CEO Mike Saylor of MSTR is a genius at data mining but he hired top notch sales people. Then again he had a ton of money to play with. So until SFOR can afford to hire a top salesperson then Kay or Waller will have to do it. He does have the Salesforce of Channel partners so in the meantime SFOR will have to get by with that. Looks like it is gonna bear fruit.
I don't think SFOR has not prospered due to poor salesmanship. I think there was no market for their product at the time. Now there is a market and a need that needs to be filled badly.