Тут мне надо быть оооочень осторожным, ибо всё, что я скажу, может быть использовано против меня в будущем, когда дизайн устаканится. Сейчас вэлью классы в самом начале дизайна и всё может поменяться десятки раз до того, как они будут релизными. Велью классы - это продолжение и дейта классов и инлайн классов. Это, грубо говоря, дейта классы без айдентити и без возможности объявлять var поля + доля синтаксического сахара (линзы). Не никакой возможности не делать их классами, потому что мы должны поддерживать не только вальгаллу, но и старые версии JVM из-за андроида. Ну а JS и Native могут делать с ними всё что хотят, например в Native они вполне могут (ключевое слово "могут", конечное решение может отличаться) передавать их не по ссылке, а по значению, что упростит интероп со свифтом.
Ну то бишь предположительнопредположительнопредположительно ключевое их отличие от дата классов -- запрет на работу с айдентити плюс сахар для апдейта, и больше ничего сверхъестественного, выходит? Санс оптимизации, санс поддержка вальхаллы, которую в глаза не видели пока. Тогда, в принципе, на докладе Роман показал почти всё, что из этой фичи торчит в сторону юзера.