If you are subject to UBTI in a 401k, you might want to limit how much CODI you own in your 401k. Or, check with your 401k custodian and see if there is a fee for the UBTI tax return. Many brokerages charges $200 for the excess UBTI tax return, but if your custodian does not, then I'm not sure it would be an issue.
Solid is tough to define..but long term investment I would say no. cause the guys running this company are speculators,sure lots of upside potential but a high beta meaning the price can fluxuate widely (up and down)..May I suggest one of the blue chip dow stocks,,You'll sleep better and worry less..