Using JD for a couple of days now. Had to turn off having it manage WiFi since it took too long. I am seeing some connectivity issues as all radios are sometimes turned off while the screen is on. It did it just now while in the droid forums app.
Also have ultimate and will keep it for now. I think it helps but the free version is probably good enough