I was thinking about doing this just for the challenge (with nvidia in windows) and I also like the idea of it but I decided no to even try because it's very impractical and it would cost more than 6-card rigs.
Basically, the only things that you would save money on is the motherboard (which is relatively cheap), HDD/SSD (even cheaper) and windows if you were to use that.
On everything else you'd have to spend about the same amount of money (per card) as you would for 6-card rigs because from experience RAM and CPU pretty much has to scale with the number of cards if you want to be able to comfortably mine all algos without running into bottlenecks and you'd also need risers, more PSUs and of course the splitters and so on.
And even if you'd get it to work but let's say it would randomly freeze or something else, good luck figuring it out without going insane. Sometimes that's pretty annoying even for 6-card rigs.
I use 8GPU in a system, 2x7990 + 4x390. there is no difference if I use 4GB or 8 GB memory. I need more PSU though.
Dual GPUs are completely different from physically separate GPUs though. Like duals using the same PCI lanes to begin with.