RE:Nasdaq cost. In addition to the application fees as you've noted Tcad, the annual listing fees on NASDAQ's Global and Global Select markets are $53K - $183K. This compares to the current cost of $15K - $25K on the OTCQX board. That should not be a deterrent imo.
QTRH does not meet the minimum bid of $4, but there are exceptions, plus other strategies that address this threshold. Profitability requirements may present a challenge.
All said, tho, I'm totally with you Tcad. The sooner the better.