Yes, absolutely. It's a completely different ROM.
from what i've been reading, should i even flash to 3.1? or should i just stay with 2.5?
If you want a near-perfect ROM with almost no bugs, then by all means stay on UD 2.5 (or PE 2.4 which is also fantastic). But if you want to try something new then give UD 3.0.1 a try (or PE 5.0 which, again is fantastic). Remember, when we put a Gingerbread ROM on our phones, we're running an OS that hasn't been released for our phones yet (and never will). So there will be bugs. But I have very few and many of them aren't related to the ROM but to apps not yet being compatible with GB).
If you decide to try this or any other GB ROM, I suggest you do a complete wipe first. And not just selecting "wipe data/cache" from within ROM Manager. Go directly into recovery (this is assuming you use CW), wipe data/factory reset, then to go Partitions Menu and format boot and system, then go to advanced and clear dalvik cache. And I personally do everything above three times each. I'm not sure if it helps, but it makes the OCD in me feel better.