That kangaroo does look interesting, although having used other systems with similar specs, it's definitely going to feel a bit slow compared to a more expensive option. But, yea, you can't beat the price.
For a keyboard, I've used both the Logitech k400 and the k830 with my HTPC and both work...