Честно говоря, это, вероятно, больше проблем, чем стоит.
Лучше всего собраться вместе и составить список аддонов, которые вы, ребята, хотите использовать, и узнать, совместимы ли они с 3.1. Затем решите, можете ли вы жить без несовместимых. Если вы не можете, сделайте проект в 2.5, в противном случае перейдите на 3.1 и получите «План Б» для аддонов, которые вы не можете использовать.
Если вы будете осторожны, вы можете сделать переключение с 2 на 3 относительно безболезненным позже, когда эти дополнения добавят поддержку 3.x.
Если это проект, над которым вы планируете работать в течение длительного времени (то есть, больше, чем просто классный проект), я бы, вероятно, сказал перейти к 3 и попытаться портировать некоторые из дополнений самостоятельно. Но для финального проекта класса это, вероятно, не стоит.