I would advise almost always to use representation models.
... - , , , . . , , ModelMetaData, ViewModel.
ViewModel, , , .
ViewModels , JsonResult... ... , ViewModels. JsonResult, ViewModel. , .
, , , ViewModel ( - , ), .
-, EF non-poco, .
, , ViewModels, .
, , , ViewModels.