For a prebuilt system you have a lot of features until you can plan out the custom case of choice. Personally I will everntually have the current build here set aside as a spare in case problems are seen with a new build at some point. The last build was passed along to a family member after all the bugs if any were worked out of it.