I would definitely use the
Click Plus.
Software is free, it supports runtime updates (~online editing).
They're reliable and well supported.
You can write logic to manipulate the data as needed for your application.
I would not use a Micro8x0. I had my first experience working with one of those this week where all I needed to do was add a single new remote node to a gateway system for radio telemetry done by others. The programming looked straightforward, but making the changes was quite a PITA. First I had to download and install the latest version 13.0 of CCW which took an hour.
Then I had to study how the data types for the MSG_MODBUS work and it is a little weird. Then I had to study what the differences are between Logical Values, Physical Values, and Project Values so that I could determine how and if I needed to edit the numbers associated with the instructions I copied and edited.
Then I had to add entries to the Ethernet Modbus Map for the TCP side and sort out the data types for each.
I could not do any of this live because I am not paying for the developer version, so I googled how long the PLC might be stopped for a download and was shocked. It was not a problem for this job and took less than 2 minutes since the program is so tiny, but that is still absurd.
Not a fan.