Насколько плохо передавать данные из формы через span/div?
Надергайте данные из инпутов и спанов через javascript и передайте данные на бекенд ajax'ом. На бекенде нужны голые данные, не важно, откуда они с фронтенда взяты.
Получай пожалуйста. Без разницы, и легко отправляется формой или ajax'ом
Вопрос в другом, зачем и как это выглядит ?