CBSA hires a large volume of people so not all new people end up in small towns. Many apply to hired in their local area and the largest amount of people are hired in the large urban centres not small towns.. Many of the remote/small crossings have no actual person on site. The crossings are processed virtually. Not sure why studying in Quebec would be viewed as a negative. Doing training at various different border sites and exploring the various roles within CBSA would be very interesting. Not sure why being in the Yukon is also a negative. It is very beautiful and would be an ideal place to live for many people especially those who enjoy the outdoors. Like in most jobs where you initially get hired will not be your job forever. Before discounting something at least do a bit more research.
just from your words, it sounds like a very easy piece of cake kind of thing from your post.
If you want to become CBSA go for it. no desire to be CBSA where half population hates them right now.(and you know the reason why)
There is someone in my family who is studying for CBSA whom I don't have much communication with him, but if I need to know something I would just ask him.
Sounds like you want to become CBSA then go for it if you defend them.