Брат, идея интересная, но мне кажется, ты предлагаешь слишком сложное решение для довольно простой проблемы

Смотри, одним игрокам понравился старый транспорт шерифов, другим новый. Это абсолютно нормально. У всех разные вкусы, и невозможно сделать так, чтобы каждая машина нравилась абсолютно всем. Но зачем ради этого добавлять целую систему выбора моделей в лаунчере?
представь ситуацию у тебя на экране один автомобиль шерифа, а у другого игрока совершенно другой. Если они отличаются габаритами, получится странная ситуация, когда игроки по-разному воспринимают одну и ту же машину. Особенно при погонях и столкновениях.
Сегодня кому-то не понравилась машина шерифов, завтра полиции, послезавтра скорой помощи. И что, для каждой фракции добавлять по несколько вариантов транспорта в лаунчер?

И самое главное, зачем усложнять техническую часть проекта, если проблему можно решить намного проще?
Я бы предложил провести голосование среди игроков, выбрать основной транспорт, а старую модель при желании оставить как отдельный автомобиль в гараже фракции. Тогда и любители старого транспорта довольны, и новый никуда не исчезнет. Причём все игроки будут видеть одинаковые автомобили.