Can't you get it on Steam again under the same url? (for the people who have wishlist it) and have the character creator removed from the game just for the Steam version of course.
Then later down the line add Steam workshop support for custom user character models maybe.