I have a Grizzle-e Duo charging my Model 3 SR+ and Y LR. It's built like a tank with an all metal enclosure and really thick cables. It maxes out at 40 amps when one car is plugged in, 32 when both are plugged in but only one is charging, and does 20 amps to each when both are charging.
It will also go to 20/20 when one car is waiting to charge, so that may affect how you schedule charging. At one point I had one car set to start charging an hour before the other, but then I realized I was only getting 20 amps to the first car for that hour and it made more sense to have them both start at the same time. Once one finishes, it bumps the other up to 32 amps. Also if you unplug and plug back into a fully charged car, it will be seen as waiting to charge until the next time it completes a charge.
Having said all that, I can count on one hand the number of times I've had to worry about the power sharing. When I arrived home from a road trip with the model Y below 20%, I unplugged the 3 to get the full 40 amps for the Y. Other than that we just keep them both plugged in.
Someone mentioned that you wouldn't be able to dock the handles with the Tesla adapters installed. That is not the case if you order the Grizzl-e with the Tesla cord hangers. They are designed to hold the cable with the adapter attached. The ones I have had little plastic nubs inside that I think were supposed to help position the handle in the holder. Those pieces all broke off over time, with one ending up in the adapter, where it had to be pulled out with needle nose pliers. They may have improved the design by now and they still work without those pieces.