>>They also need to do away with the expensive and somewhat onerous procedure to acquire a carry permit.
In Jacksonville, they did. They have a special office for nothing but CWL. They let you fillout the forms online, take your photo, run your fingerprints electronically, and you have your license in about a week. All you need to bring is a check and DD214 (or other proof of training). It is very cool!
You can live out of state, not be a Florida resident, and do it by mail, also. IIRC the permit is good reciprocally up the coast to Virginia.