These PC sticks are a cute idea, but you still need to bring your own keyboard and mouse. You won't get much computing performance from them, either; they're mostly good for just light web browsing and video streaming.
The only thing Lenovo's PC on a stick beats the Compute Stick is price: $129 versus $149. The Ideacentre Stick 300 will be available on July 29 and will be eligible for a free upgrade to Windows 10.