Just because its based on XP-embedded does not mean that it should be compared with a traditional PC.
Compare it to a PC when it comes to extensibility. Other than that its just another piece of electronic equipment.
With respect to stability: XP-embedded is a very stable platform - and unstability in a traditional XP pc usually comes from installed third party software. This will not be the case with Beosound5.