Недавно отвечал на похожий вопрос :)
Понимаете, Петербург - это столица культуры, науки, и вообще всей цивилизации страны.
То есть, Петербург - это даже не Москва :) Это не просто мегаполис :)
Поэтому, поступать здесь стоит, только в том случае, если в своём городе, вы находитесь где-то на уровне гения или мудрого старца :)
Причем, это никак не связано с самим образованием. Уровень образования в Петербурге, точно такой же, какой и во всей остальной стране. Ну, то есть - никакой :)
И подписываясь на такого кота в мешке, вы все-таки обрекаете себя на то, что вам ещё и несколько лет предстоит взаимодействовать с людьми, и вообще с городом, который устроен, в целом, скорее всего более умно, чем вы.
Если вы уверены, что вы настолько эрудированы и развиты, что не будете ощущать себя здесь гастарбайтером - то могу пожелать только удачи. Но, самое коварное, что петербуржцы, в целом, довольно воспитаны, и вряд ли вас будут постоянно тыкать носом, что вы не местный (хотя, могут найтись и такие), но между собой, все будут думать о вас как о черни и челяди :) Поэтому, если вы сомневаетесь в своих способностях, все-таки, лучше рассмотрите переезд в Москву :)