Re: but that's the same as everyone elses review!
All the switches? What about the display? It'd be a good exercise for your students to work out something like this. Some connectors would be on a Raspberry Pi board anyway, but there would be a lot of extra bits.
And the rule of thumb is still that you buy/make for £x and sell for £2x.