A question to ask yourself, "just how far away are you attempting to receive?" If all you are looking for is a local simulcast system, then it doesn't matter.
Where you live may be a consideration. In a valley, then outside is better. In a high area, attic may be satisfactory assuming no RF noise.
If you do opt for an outside antenna, please be sure you ground it, as an antenna could easily become a lightning rod.
In my garage, I have a couple of attic antennas and I'm happy with them. For my office part, I have an exterior and I'm happy with that, other than the wind moving it somewhat.
The cable from the antenna to the scanner is a factor too. Get the best you can afford.