I think it's fine for now. I'm sure as your forum starts growing you'll eventually turn that feature back on. Meanwhile, I placed some links in my sig..
I agree there may be a need again at some point to reinstate the rule. There were several members who couldn't post links to posts about different topics on other forums and I thought that those links should have been posted.