Welcome to the threads dgilman.
No suggestions from me, looks good. You are buying it complete?
Most complete systems I've seen are a fortune.
Most people here just build their own systems, it's fun (and a pain) but much more cost efective.
But if time is an issue and money is not, go for it. Looks allright to me.
What will you use for input device (besides touchscreen)?