Специалитет лучше. Поступил один раз, и учишься спокойно. А в магистратуру нужно еще раз поступать, бюджетных мест гораздо меньше. Значит даже с бюджетного бакалавриата, не все могут поступить в бюджетную магистратуру. Сильно как-то специальность сменить, поступая в магистратуру, не так-то просто. Подавляющее большинство на ту же поступают.