Took me a while to set it up to work with Payment Revolution, but it works great now. Pulls all the info from the card so no need to enter the client's name etc. You just enter the amount of sale, swipe the card, hand it to the client (they sign with their finger) then touch "process" when it asks you to confirm the sale-- one last chance to make sure all is correct before going ahead. Yet the whole process takes about 30 seconds. And it only takes that long because I fiddle around with the amount on screen at the last minute before handing it to the client to sign.
I know there's a lot more I could do with iProcess, and I'll take advantage of those other functions as I learn them. But even as a complete newcomer, it "just works" and that's what I need most.
Bonus points for its seamless integration with SignPost: that's what enticed me to switch from Square, which I also really like.