Плохо потому, что прийдет момент, когда тебе нужно будет изменить entity для потребностей, связанных с бд. А она используется ещё в других местах. Изменение может поломать что-то в этих других местах
Скорей всего, это не так смертельно в случаях, когда на сервере нету бизнес-логики. Для resource server. Как раз spring-data-rest. Ведь так?