Uma breve contribuição do snapshot
http://snapsort.com/compare/Nikon-D5300-vs-Nikon-D7100Pra mim, em outras palavras:
A D5300 ganha da D7100 pelo menor ruido em ISO alto (besteira, mas ganha), ser menor e mais leve e visor articulável (e em perfumaria, como GPS e WIFI)
A D7100 ganha em ter corpo selado contra água, bateria mais durável, viewfinder muito melhor (é maior, é pentaprisma e 100% de área de cobertura), autofoco excelente (mais pontos de autofoco, sistema mais rápido, enxerga melhor no escuro e motor de foco na cam), 2 slots pra cartão, menor velocidade mínima de obturador e HDR na câmera (outra perfumaria).
Em suma, meu parecer é que se eu precisasse de uma câmera pra hobby, iria de D5300, pois tem sensor levemente melhor (alcance dinâmico e profundidade de cor equivalente, mas fator ISO levemente melhor) e visor articulado.
Pra atividade profissional, iria de D7100 pelo melhor autofoco, por ser selado a água (nunca se sabe onde se vai fotografar), melhor viewfinder, autonomia da bateria melhor e 2 slots pra cartão.
Abraços.