Elemental is in a very good spot for any kind of content, although it may not necessarily be optimal with every party composition or on every boss. Regardless, there is no content at any level where Elemental Shaman will be unwelcome.