I'd recommend sticking with the Rubbermaid bins. I have a 2 door Honda Civic. I fit two sets of cold water dive gear inside easily. In fact, I can fit everything in the backseat if necessary. The two Rubbermaid tubs are turned lengthwise. Tanks can go either at the foot of the backseat area or in the trunk. Same with lead weights. A waterproof tarp can be used to line the trunk if wet stuff will be transported inside.
If you have a drysuit, I recommend keeping it separate from anything heavy (tank, weight, backplate, etc.). The dry zipper can be very easily damaged by getting pinched between two heavy items or if a heavy item is placed on top. And, as any drysuit diver knows, that dry zipper is very expensive to replace. For transport, my drysuit rides on top of other dive gear inside the Rubbermaid bin for protection.
Another thing to keep in mind is that your large, rolling zipper bag and mesh bag should have saltwater corrosion-resistant zippers if you are diving in the ocean and going to be transporting wet gear inside of them. With fresh water diving, this isn't an issue.
To be clear, the Rubbermaid bins don't accompany us on our boat dives. That's when we use our boat/duffel bags with backpack straps. Ours are big enough to fit all of our gear (except for tanks and weights). In most cases, we don our drysuits before carrying our gear to the boat. When we come back from our boat dive, we can throw all of our wet gear inside the bin and the car stays clean/dry. For shore diving, the Rubbermaid bins get carried to our chosen gearing-up spot. During the shore dive, our street clothes are protected from the elements inside the bins which most times are left out at the gearing-up spot but can also be stored inside locked cars during a night dive. After the dive, we fill the bins with freshwater and let our gear soak for a while. For storage after rinsing, our gear lives inside the bins, sealed and ready to go for the next dive.