Your points definitely make sense. I spoke to these guys recently. They seem pretty bright and what they're working on makes a lot of sense. I'm guessing that they are pretty competitive on the points you bring up regardless of what random perks they are leading with here.