We have used JIRA for a while now for agile development with a pretty default config: standard issue types, basic workflows, standard project setup.
Now we are planning to move our general service requests to JIRA and are playing with config in a temporary borrowed instance. So far I've seen we will need to have a whole bunch of custom issue types, a couple of custom workflows, different permission schemes, different notification schemes, and a different model for "projects" (each business team will have it's own JIRA "project" as opposed to the agile model where each product under development having it's own "project").
So the question is, is it worth trying to add all the new config to our existing instance? Or should we create it in a separate instance? What are the pro's and con's of each and how do they stack up?
Can't wait to hear your thoughts 