Cita: ¿Cual de las dos maneras A y B se suele utilizar más o incluso que otra opción aparte de las citadas podría mejorar?
¿Lo dices de broma verdad?
Vamos, un switch() es complicado de mantener, ¿o pensabas tener ahí todo el contenido?
Es naturalmente obvio que separar siempre será mejor, preferible tener 100 archivos diferentes con contenido diferente que uno sólo con todo revuelto ahí.
Cita: ¿es esa la manera correcta de cargar contenidos o hay alguna otra mejor y más fácil?
Usar la palabra "correcto" es pretencioso, sin embargo es perfectamente válido lo que haces pues desde luego siempre existirán mejores técnicas al respecto.
¿Fácil?
Es relativo, lo que es fácil para algunos desde luego dudo que sea fácil para todos.