Lacycroft, I commend you for seeking to becoming a better diver.
Other posters have provided excellent opinions. They all make sense.
You have options. GUE Fundies is good. Additional Specialty courses are a good idea as well (PPB, Deep Diver, Rescue, Altitude, Drysuit, Nitrox, etc.)...