I think there's no question the LOI was to do some damage control on how the auditor change would go down. This is, after all, still the OTC and auditor changes are often red-flags.
But we know better than that, don't we? I don't really think shareholders are too concerned about an auditor change (traders perhaps, but not shareholders), and since then we've had much good news indeed. It was surprising to see this LOI as it only served a short-term purpose, yet we know the CEO is looking out for shareholder's long-term interests.
On the other hand, there is nothing wrong with patting yourself on the back, and doing a little self-promotion (fully warranted IMO)? Nobody can tell if it helped, but at this point nobody (who is long on JBI) really cares.
Point is, so many other worthwhile things have fallen into place lately, that it's a wonder people nit-pick on the things that don't (or haven't yet).