Zotac ionitx-f-e vs Supermicro x7spa-h

Which one is more energy efficient and suitable for a home file server, and video streaming?
cost
Zotac about 1200 - 1300
Supermicro about 1600

any comparision? thank you