Windows Home Server is not a Media Center/HTPC, no. There's some limited media streaming functionality, but it's not going to be what you want as the central source for your extenders.
The recommended configuration is to have your home server separate from your media center PC, using your home server to extend storage on your media center PC and back it up.
I'm not on the WHS team, I just post a lot. :)