Это верное решение
Да...
Помню, раньше так было с Win98SE и WinXP. Потом - с WinXP и Win7. Из-за "совместимости" железа и программ.
Сейчас хватает одной системы с множеством виртуальных (через VMware).