Hi,
It is matter of budget and personal taste. I wired them to 2 pokeys usb, but I personally think the sismo board is a cheaper solution. Count the digits, its 32 in total, so probably that will give you an indication what boards and how many can support that.
Also, software you prefer to use for controlling the inputs and outputs is an important consideration.
Greetings,
Eric