Единственная реальная проблема - если вы хотите, чтобы ваша страница функционировала для пользователей, у которых отключен JavaScript - если входные данные на самом деле предназначены для пользовательского ввода, то размещение их вне формы означает, что вам нужно будет использовать JavaScript (предположительно с Ajax) делать что-либо со значениями, тогда как поля формы могут быть отправлены без JavaScript. Если ваша страница в любом случае не предназначена для отправки на сервер, то вы зависите от JavaScript для взаимодействия. Если вы приняли это во внимание и это не имеет значения для вашего сценария, тогда продолжайте.
P.S. Я должен был упомянуть, что в отношении стандартов HTML вполне допустимо иметь элементы ввода, которые не находятся в формах.