The spec is certainly good for the money and it looks as though they have dropped using their propietry parts that used to cause a few headaches come upgrade time.
The problem with the 8700 is that the specs are neither one thing nor another. Unless you've got specific requirements that it meets you can probably get a faster or more capable system elsewhere.