@sheyla Yes I do agree, I can see many benefice of using CSV for non dashboard pages.
like @nino suggested a schema validator would be awesome but if we could at least accept those type of file and do the validation ourselves it would already be a nice feature.