LightSwitch очень непопулярная технология. из .Net гораздо проще и эффективнее сделать на ASP MVC
что значит " написание базы данных для транспортных пассажирских перевозок " ? Разработка БД это не к .Net и LightSwitch. Это другой уровень. Надо выбирать из СУБД, исходя из задач, возможностей и инфраструктуры.
если у вас все работает на 1С, есть программисты-1С - то естественно куда проще будет сделать там. Проще потом поддерживать.
.Net если выберете - не пожалеете, но нужны .Net-программисты в команде.