I don't think there's too much to worry about since 3.0.6 - as Paul said there may be some rework required but while you're still in development it's best to keep at the bleeding edge of NGUI versions.
Familiarize yourself with the update process and don't fear it, you'll thank yourself later.
Here's what I do:
- Open Blank Scene in Unity
- Back up previous NGUI version
- Delete NGUI project folder
- Download latest NGUI from asset store
- Uncheck 'Examples' folder and import (not necessary but I like to keep my project tidy)
-
Read the latest release notes!!

I just updated a project that has come out of feature-freeze from NGUI 2.5.1 and survived!