That stuff on the bay is deffo worth buying, might consider it myself. We used to fit this stuff on the Yorkshire Water jobs with all sorts of I/O modules for 4-20ma control loops and the lot. I dont know how to program it though, a local software bloke did all that.
Have self taught ladder logic on Mitsubishi MELSEC stuff, so might have a bash with this !