I would agree with your statement if TRKK was truly a startup, but they've been in existence far longer than what would be the reasonable definition of a startup.
I pretty much only invest in small floaters...Huge SS seems to always tell a negative story...the financials on this one are fine for a start up