I think more shows are starting to film in the US. Part of that has to do with tax incentives in various states, but the Canadian dollar is also about equal to the US dollar now, making costs about the same.
I'm confidant Jamie will be getting guest work. If he was able to get during breaks in BSG filming, it should be easier now. I still dream of him guesting on White Collar. ;)
I'm not convinced 17th Precinct would have run for years, but it would have been nice to have 13 episodes to watch and enjoy.