Did you enable mods ingame? Options->advanced options->use mods
Also can try to put the files directly into the mods folder, not into the Data Folder
There are many great features available to you once you register, including:
Copyright © 2018 Stardock Entertainment and Valve Corporation. Elemental: Fallen Enchantress and Fallen Enchantress: Legendary Heroes are trademarks of Stardock Entertainment. Steam and the Steam logo are trademarks and/or registered trademarks of Valve Corporation in the U.S. and/or other countries. All rights reserved.