Have I got enough pins in my Uno or should I use another board...?

How'd you get 15? Original post said 8 input, 8 output, networking, plus TBD display.