I love this device...
I did not even power it up running android. First thing I did was install the linux firmware from the Pivos site. I use XBMC on my computers and tablet. I use XBMC backup to keep my plugins the same on all devices.
It plays movies stored on my server with no issues, streaming off the net, music, etc.
The main thing I would like added is buffering video to the micro SD card, would help when streaming HD contact. You can set the micro SD to store some data to free more internal storage but not to buffer at this time.
The device is not quite open box, plug and play. Have a computer savvy person help with the setup, preferably someone who uses XBMC themselves.
I would recomend this device to most people.