MMs not holding it back, its just lack of volume right now. As noted by everyone, including you, once the powers that be are ready to move this, it will run like hell. Get some updates, big time volume and it will be one of the Ihub flavors of the month.
Question is, how high will they wanna take it, .003-.005? .005-.01? .01-.03? The share structure is good enough to maintain much higher valuations if the updates are good IMO.