Do Elite subcriptions give advantages?
Is it just future DLC or is there more features (on the web or in-game)?
The full list of what's included is here. The things that are listed as extras with Elite Premium and not included with the regular free account are:
Also, I answered this in another question, however the question was phrased differently.