One last thing...should we be concerned about the B777 over water?
Not while it's still *over* the water...
They do seem to have had quite a few engine shutdowns recently, in addition to the as-yet-unsolved lack of power issues that affected BA038 and some others.