What do you mean by "GWT's JUnit"? (and actually how do you expect it to shorten startup or re-compilation time?)
Unit-testing is about software quality.
The most important gains are in the long run, because a set of automated tests that can be replayed at any time will ensure you don't have regressions.
With GWT, you should try as hard as possible to use "plain JUnit" (or TestNG or whatever) tests vs. GWTTestCase, because the former are much faster; and that's one of the main goals of using MVP (by mocking your view, you no longer need a GWTTestCase to test your "presenter" logic).
This is also where you'll have the most important productivity gains: writing unit tests for your presenters allows you to develop in short iterations, without the need to even start up the DevMode. You'd use the DevMode either early on to design your view, and/or later on to do some additional manual testing (and actually test your view, rather than your presenter).