Well, I personally, have never been a fan of the workshop. I prefer to handle installing and removing mods myself, so I would use a non workshop version over a workshop version if it was available.
That being said, it's your mod and you can host it however you want.
If he wants to use it...