I imagine everything has a use based on situation.I do recommend the bed mat. A good form of protection for the bed liner. With the mat down, I have no use or need of the cargo net. Groceries and stuff stay right where they are, (near the tailgate) even on long trips. They really do need an audible back up alert though, especially for towing.
Bagged groceries would still need something I'd think or loose items would spill out of the bag. Envelope net, trunk organizer, bed splitter, etc.
Cargo net perhaps better suited to hold larger loads that are too high for the tonneau to close?