Yeah the whole site is kinda sketchy. I ended up running the exe file out of curiosity and it was basically an installer where you could drop the files, except the problem was it was only the esp file and no textures. So I would not recommend this site for mods, but the exe file seemed harmless, I swept in with a few anit virus scanners and then made a system backup incase. Hopefully everything goes smoothly and I didn't get hacked by russians haha.