In my PSR-500 I have separate v-folders for each county.
For Hennepin county I have Minneapolis in one TSYS with the Minneapolis N-S control channels; the rest of the county in another TSYS with the Hennepin East and West control channels and Multisite set to 'Stat'. For other counties with just one TSYS, everything gets lumped into one TSYS per system. State Patrol I don't understand very well, so I currently have it lumped into one TSYS with all of the metro control channels (and a resulting lack of efficient scanning, so many missed calls...)
With Hennepin I use scan lists 1 through 10 for cities that have their own dispatch (9 and 10 are Minnepolis PD and FD, respectively.) 11-15 are Sheriff (on North), North, East, West, and Fire dispatches with their respective municipalities C2C and Fireground TGs. 16 and 17 are U of M police and MSP Intl. Airport (Police and Fire). 18 is west metro State Patrol, 19 is TAC/Mutual Aid, and finally 20 is MED/Metro EMS.
Other counties are much set up much more simply. I generally have one TSYS for the whole county, with scan lists 1-10 assigned to cities and municipalities that I'm interested in with their respective county dispatches, C2C and fire TGs. 11 through whatever are usually county-wide separated by dispatch TGs and their cities, with the ones at the end reserved for State Patrol, TAC/Mutual Aid and MED/EMS (in scan lists 18-20 whenever possible.)
I try to keep the same format for assigning my scan lists so I don't have to remember so many details as I switch through v-folders while I travel around the metro area. One nagging problem that I haven't completely dealt with yet is how some cities use services in adjacent counties, like Champlin using Anoka for Fire services or cities on the western edge of Hennepin straddling the county line.
Convoluted, I know; but it seems to work for me.
