Well, it does do 15 inputs and 9 outputs. So you are maxed out there. Expansion is available. Optional programming software recommended, unless you can figure out how to use AB Picosoft (which is free).
At $399 USD they are kinda pricey. Moeller, the original and actual manufacurer is cheaper. The programming logic being 4 functions long may become somewhat of a pain. It is nice to have the display, or be able to program on the unit itself, but I think you will find it somewhat difficult to do so. I took a look and my last price for a Moeller 12in/6 out with a 12/6 expansion module was $285. An 8 in with 6 xstor out was $79.
I was one of the original proponents whem K-M first introduced the "easy" years ago (mid 90's), with 4 in and 4 out. But as the years have passed, I find the micro's and small plc's more practical. And generally, more more cost effective.
This really doesn't seem like something the customer should have spec'd. It is nothing like a plant full of PLC5's, or a ControLogix system.
regards.....casey