Looking closer at that baffle, I can't help wonder if it won't work itself loose over time because of the few one side only spot welds.
Thinking about if many pounds of fuel sloshing against/around that plate in racing conditions over time could tear the spot welds.