seems like there is a legit chance it can get a few passes in before landfall, assuming it does not turn back. for what its worth, HWRF seems to think this is a current 930mb storm with it getting down to 925mb before landfall.
I wish there was a low location overlaying this panel. But you can clearly see the favorable positioning of the low pressure positioned to the right entrance of the jet streak promoting ascent. I have no doubt with the upper-level support, the low pressure system would have continued to strengthen if there had been more panels. after 84 hours.