Eso que haces no es diseño Responsive. Es una plantilla para PC y otra para movil. El diseño responsive es aprovechar la misma estructura del html y adaptarla a la pantalla del dispositivo.
Mmm, eso creo que es diseño líquido,corrigeme si me equivoco.
En el diseño responsivo, el diseño se adapta al dispositivo... por eso tengo que modificar los menús... unos usan mucho jquery,hacen efectos de despliegue....
en otros menús meto los logins y el language,cosa que en móvil tengo que "sacar" y ponerlo en otra parte para no fastidiar la accesibilidad....
No obstante... antes usaba bootstraps,pero me generaba ciertos problemas...
Basicamente la estructura era la misma,solo modificaba el menu en el codigo fuente.
Sobre el servidor... piensa k estas webs tienen una media muy grande de visitas,no te puedo decir datos,porque eso lo lleva otro deptno y lo desconozco, pero son webs corporativas,para clientes reales y en el deptno estabamos estudiando varias alternativas para evitar ese duplicado de codigo.
Una de ellas era la bien conocida de crear varios archivos según el dispositivo en el que te encuentres,que cargara uno u otro.
Mi idea fue la del jquery y sus replaces, la pega es que haría que los dispositivos móviles hicieran trabajo javascript-jquery y los relentizara mucho, ya que aquí el tiempo de carga importa mucho.