I think most on this forum will tell you to stay away from any chlorination methods that use trichlor pucks (floaters or in-line). This method will keep increasing your CYA until you have a green pool or at least force you to refill a couple times a season. PH keeps dropping as well so a considerable amount of Borax will be required. If you have high TA fill water, this can also be troublesome since you will get into a difficult situation of raising PH while trying to lower TA.

To me, the only viable options for chlorination are the SWG and BBB methods. So really, it comes down to initial cost and maintenance.

SWG - Initial cost high, on going maintenance and chem costs low (acid).
BBB- Initial cost none, must add bleach frequently and it is not that expensive although it costs more than the acid for a SWG.

I chose the SWG since I am all about automation and reducing maintenance.