Я лично со скалой столкнулся как с фоновым языком для некоторого веб-фреймворка, и мне не понравилось.
Тут верно заметили, что опен-сурс предполагает выбор некого наиболее популярного языка ради большой аудитории кодеров. Насчет того, что на l2j одни костыли... ну так это ж не java виновата, а разработчики. Большой опенсурс приносит в жертву красоту ради массовости.
А так конечно масса лучей добра всякому такого рода начинанию.
PS. Модель как у легенды - разработка эмуля в режиме вечного ОБТ идеально подходит. Если вы сможете создать нечто играбельное и не сбавить темпы с обновлениями - сможете купить дом на мальдивах