After more research I'm leaning towards a chlorine solution. It looks like the overall preference is using a erosion dry pellet inline chlorinator if proper maintenance and good pellets are used. A few questions then:
What brand pellets are preferred?
What kids of maintenance/cleaning should be done and how often?
I do not want to remove all of the chlorine from the water. Do I still need a charcoal filter? Keep in mind I'm using a water softener too.