I agree with you that revenue is key. I can't see iFinix uplisting yet due to the costs involved however I do believe it will happen eventually. A float lockdown is very difficult to accomplish for the exact reason you stated. The MMs wield a lot of power and most lockdowns take months to accomplish.
IMO, the company will be profitable this year. Which, in itself, should increase share value.