So, I have two consoles. A regular Switch that I use docked only, and a Lite for portable. Switching between them was always cumbersome due to cloud saves (they fail 1/20 times so I got used to always updating them manually), but this adds yet another step (it's actually 4 screens to go through, with loading between two of them).
Not to mention, if the console with the virtual card is offline, and you wanna play the game on the other console – you can't. If you or Nintendo are having connection issues, you can lose access to your downloaded digital games.
Another problem is if you lose physical access to a console with virtual game cards on it. The games are then gone with the console.
I've been a strong Nintendo supporter (monetarily) for years, having played through just over 100 games in this setup, so this is very, very disappointing to me.