There are many species of chorus frog and a few are in your part of Florida. Yes you can let them go but do it in the cool of the evening, somewhere with cover and away from homes and humans.