There's some prerequisite of knowing how Ethereum works and how to work with smart contracts at this point. There's room for more explanations for the public which is not that involved in Ethereum.
Ether is a pretty generic term and I was setting up some IP addresses when I checked that site. I was primed for a different context :-)
I mean, expecting prerequisite knowledge is one thing. Expecting your audience to be telepathic is another.