I agree that there are serious usability issues. However, I wonder if your solution is feasible. The Nutrition label is printed using a different printing method and is the same for every item it is affixed to. In contrast the sell by date is printed with what appears to be a dot matrix printer, which I suspect happens just before each shipment of the product on a particular day. I actually wonder if it's done in the store warehouse.
In any event, what you as a consumer might look for is info on the printed label that says something like: Use within 7 days after opening. Combined with the Use by date, that could be helpful. Though as @joshyarnall pointed out, products are actually often still good long past the sell by date, if they haven't been opened.