So far (although I understand it's in the next version), no ability to chain scripts together (so that Script One can trigger Script Two, etc).
I've worked with this box for two years now, and still don't really grasp (non-scripted) Distribution or the two Software databases; it seems all terribly convoluted to me, and I'm not a dumb guy. At all.
I don't like that I can't push the agent to a Windows machine without either using a 3rd-party tool (Active Directory) or doing pre-push prep work on each potential Windows client. I want one tool that does it all, remotely. I'm not sure that's possible, with the design of Windows, but still, I dislike the situation.
I dislike some of the layouts - scroll all the way to the bottom to hit Save, but oops, what if this isn't the right script? I better check which script I'm saving; scroll all the way to the top to see the name; yep, it's the right one; scroll all the way to the bottom to hit Save.
All that's on the K1. The K2 has become partially useless to us, as with the changes Mac has made to its systems, "Imaging is dead", and the K2 can't image Macs any more.
Although I really like the scripted installs on the K2, I don't care for the new "Task Groups". They only do about 50% of what they should do, and at that low-level, they are essentially useless to me.
And again, the layout. So. Much. Scrolling.
And both appliances need some sort of Undo, or at least "Save a copy"; it's way too easy to slip on a click and not know what you've done, and lose something important.
And organization! I want to be able to organize my scripts and tasks and deployments, so instead of digging through 200 scripted installs, I can arrange them into collapsible/expandable groups, etc.
And again, task-chaining. Please, oh please, let me chain one task to another, so that I can have a standard scripted install of a standard Windows setup (composed of Windows, Office, antivirus) , and at the end of that, change out one (or better, trigger with a run-time option/environment variable), a chained link to a different set of installation routines (one that has business apps, one that has student-learning apps, one that has CAD apps, etc), so that my main Windows image can be the base for 20 different individual setups with just a tweak of an environmental variable or a checkbox.
Because the learning curve is so high and steep, we've gone through four or five different KACE system managers (I'm the most recent one), and none have really gotten full control of the boxes. I've been at it two years now (and went to this last Spring's KACE UserKonf (or whatever it was called), and am just now getting to where I can say I'm fairly comfortable with the boxes.
But now that I'm at that point, I'm able to get a call that Computer X needs Software Y, and in a few short clicks, boom, the software is there. (It would help a lot to have that chaining feature, as many of our computers are frozen with Deep Freeze, which means thawing them first, rebooting, install the software, freeze them, and reboot; since there's no [easy, built-in] way to continue a task over a reboot, I have to manually babysit this process, when it should be much more automagic.)
We image new Dells with the K2, using scripted images. For the most part it works pretty well, but there's not easy way to get diagnostic results, and there's often random failures in the process, so that on this run, Adobe XD gets installed, but on the next one with identical hardware, XD fails to install, and we don't know it until we physically check the after-imaging results. I'm sure we could make our installation tasks more robust with our own debugging routines, but then, that kind of puts the onus back on us instead of on the product that promised to make our lives easier. Still, it works well enough that it beats imaging the computers by hand, one-by-one, the way we used to do it.
And we want to use the K1 for patching our machines, but again, the complexity of the process leaves us making very small maneuvers in that direction, so as not to hose our campus with a bad push.