I posted the referenced post back on June 10th. I've not seen anything over the intervening weeks to change my mind. If anything, I feel that my thoughts then have been further vindicated, based on the way things have progressed.
FWIW, I entered this play as an all or nothing gamble. If it goes down, so be it. I've been here since early April and I'm not leaving now. GLTA