В любом случае должно работать, это зависит только от объема / размера данных.
Если вы считаете, что дополнительная информация слишком велика или что страница загружается слишком медленно, я бы выбрал второй вариант«отправлять элементы списка и создавать их сначала, а затем при щелчке по одному использовать ajax для получения информации».
Если информации не так много, я бы использовал первый вариант, поскольку это уменьшитвремя для загрузки дополнительной информации, когда пользователь щелкает элемент списка.