Cycle time wise both machines shouldn't take longer than 3h tops, that is on the longest cycle and option combination.
Cleaning wise both machines should hold up simmilarly in your projected usage scenario.
There is only one thing I still would have my doubts about:
While on freshly soiled loads with well scraped items a prewash in the cycle isn't really necessary, if you have either loads that sat a little longer or have larger amounts of soils in loads (for example batter from bakeing) you either have to start to rinse by hand (which defeats any savings any efficent DW could produce; keep in mind a DW can pre-rinse a full load with no more then a gallon of water) or just play "I'm feeling lucky" with what the machine would handle and what not.
The DishDrawers do have a seperate rinse cycle, but that is rather inconvenient again. And as these do not have soil sensors, the complete responsibility of ensuring proper preperation is up to you.
The "Auto" cycle on the Bosch takes all that off you.
Also, in heavy soil scenarios, the Bosch would probably get out ahead as well.
First of, it has the ability to wash far hotter then the DD (DishDrawer).
Second, the DDs only have a spray arm at the bottom of each chamber. So for example on mixing bowls the side facing top would only be cleaned by the backwash of any water splashing past it. I have heared annectdotal evidence that in certain scenarios that can even lead to a greater chance of residues in the bottom sides of mugs as there is no true spray from above.
The Bosch has a direct spray from any direction for any basket makeing loading a little less needy.
And, last but not least, the most intensive cycle for the Bosch is far more extensive compared to the DD, yet due sensor guidance never uses more then needed.
By energy label, the Bosch model you consider uses about the same as the double drawer model you are considering while fitting 2 more standard plate settings.
Both are simmilar in noise level and most other performance metrics.
But, what it really comes down to IMO is how you could see yourself using the machine.
If you think that on a normal day with no out-of-order kitchen activity you would regularly fill your current DW once with neither much space to spare in the machine nor any constraints because the machine is full, I would. probably go with the Bosch.
The third rack frees up enough space in the bottom basket to comfortably fit a days worth of dishes for your average family.
With these Bosches loading in slight layers (like tilting a bowl over a row of plates) and pretty tightly (there is verry little space between normal flat plates when fully loaded compared to other designs, but with these machines, the rule is that as long as water can get to all the surfaces of a normaly soiled item, it usually will get clean; baked on soils are the largest exceptions here) is no issue at all.
As long as you make sure that your cups and glasses still fit in the machine with the third rack in place and the middle rack adjusted so that your normal plates still fit in the lower rack, capacity is amazing.
But there have been complaints by some people that either their plates didn't fit the tines or that their glasses would interfer with the third rack or such which can greatly impact the use you can get out of the machine.
The cycle and option selection is perfect for such use cases.
On a day to day basis, you probably would use the Auto cycle with maybe the extra dry or sanitize option. That should clean even the fullest loads of daily dishes in 2h or there abouts while using typicly 4gal in a 3 or 4 fill cycle (wash rinse final rinse with an optional prewash determined by the soil sensor).
On days where things are less orderly, the half load option allows to run partial loads relatively efficently, the Speed 60 cycle is perfect for cleanup after cooking prep or bakeing and even baking trays could go in the DW with the upper rack removed and the tall item sprinkler used.
And even if the dishes should sit for a day or two, the DW will adapt to it and if you don't trust that, you just add the Extra Scrub options.
The DD would make much more sense as a meal-to-meal, occassion to occassion DW.
It does lack a soil sensor and the cycles appear to be less powerfull.
But if dishes never collect over the course of the day, that isn't even a problem.
A single drawer of the DD has rated capacity of 7 standard plate settings.
This means a medium sized family fills up a single drawer with each meal.
So after breakfast, a drawer might be full, so you run that.
For dinner, you might have more pots and pans, thus you run one drawer with plates and such and one drawer with pots and pans.
When bakeing, just run a drawer with all the utensils you used.
That was the idea of the DD from the beginning: No bulk dishwashing, but dishwashing whenever you needed it.
That's why it has less intensive, shorter cycles: Dishes never have time to dry in and there never are many dishes per cycle.
That is also where the DD becomes far more efficent then any normal DW could ever be: If you run lots of partial loads several times a day with lots of odd bits and pieces, the DD can save a lot of resources and time.
Sure you trade in some loading possibilities a large single tub machine would offer, but gain others.
Mainly, anything larger then 11" is basicly a no-go.
But otherwise, you can run a load completly made of cups and glasses, or a load purely of bowls, or a typical mixed load of a meal with some cuttlery in the cuttlery basket in on corner, glasses besides that, plates next to that and then some serving items in the free spaces.
The cycles offer different choices of wash temperature and number of post wash rinses that always do exactly what you want them to do.
Options allow for a quicker version of the main cycles, sanitizing or additional drying.
So, to put it short (all IMO):
Do you usually run one really full load a day with only the odd additional load here and there?
Then go with the Bosch.
Do you run the dishwasher often multiple times a day simply because you have so many dishes that make up loads that differ widely meal by meal or even hour by hour?
The get the DishDrawer.