I have the minipac, and let me tell you, its not as easy to set up as it seems.
First, you have to wire it a certain way, I found that out the hard way after I couldnt just assign whatever button I wanted to whatever control I had hooked up. OH NO it don't work that way! Wire it correctly, then when you set up your buttons, you need to make sure you hit the program button, I hit mine 5 times in a row, it doesn't always take for whatever reason. IMHO, I think the step software could be a little easier to use.
You can assign any pin to any control. But on the other hand if you wire it according to the diagram you dont then have to do any setup at all, it should just work.
We try to inform people that on the Minipac (and I-PAC) its not necessary to program or set up the board. Also, if it does not work immediately, trying to program it is not the way forward. Any wiring issues etc need to be corrected as a first step.
We recently stopped sending out the WinIPAC program with boards and now send a link to download it, and on the link there is a warning not to program the board unless you have everything working first, and then only program if you have a need to change the default configuration.