As I'm writing this I have windows opened of Safari, Slack, Telegram, VSCode, Firefox, Terminal and Finder. I can't see how I'm ever gonna migrate my workflow to iPadOS.
The trick is to adapt the way you work. Even on macOS I spend a HEAP of time with many apps all full screen and swipe left and right between them. It's how I prefer to work on a laptop. Same thing works on an iPad. More than say 2 windows side by side is usually a waste of time in my opinion, its just clutter. I spent a long time doing the two monitor thing with windows everywhere and then just realised for the most part I just had a heap of junk open I never looked at. I find it easier to focus if I have 1 monitor and less windows on screen.
YMMV, and this seems to be more of a mobile workflow than a desktop based workflow, and if you use a mouse its a LOT more awkward. But it works for me.
My major beefs with iPadOS are no multiple windows per app (being fixed gradually) and the resource limits meaning apps get killed in the background. But that's just a resource problem that can likely be easily fixed by just adding more RAM to it...