Well as a frequent flyer working in the aerospace industry, albeit not in a technical role, I'm not reassured by this fix. Boeing seem to have gone for a containment approach rather than actually fixing the fundamental problem of battery failure leading to shorting/smoke/fire whatever.
How is this meant to promote a positive safety culture to the paying public? Sure, a lot of passengers just want to get from A to B for a low price but, conversely, quite a lot don't like the idea of question marks over their aircraft when in the middle of an ocean.