Not a networking expert at all, but I posed the same question you're asking when I was setting up networking in my house... The consensus was mixed. So I did what was easiest which was to exactly what you did. I doo believe that one single switch would be best, but i have not really noticed any performance hits doing it my way and your way..
AM I THE ONLY OASIS IN THE DESERT OF STUPIDITY......" SIR BRICKENBOCKER"