Это полезно в конкретном случае, который вы описываете. Учтите следующее:
1) Вы находитесь в начале цикла разработки. Всегда легче вносить изменения такого типа в начале или между циклами, а не в середине. Исходя из этого принципа, ваше следующее удобное время для обновления (если график не задерживается) будет следующей весной.
2) VS2008 позволяет компилятору ориентироваться на любую конкретную версию среды выполнения .NET, включая 2.0, если вам необходимо продолжать поддерживать более старую платформу.
Также, как предлагали некоторые другие ответы, перейдите прямо к SP1. Опыт обновления пакета обновления был не таким большим испытанием, как VS2005 SP1 ... по крайней мере, по моему опыту.