What is better in terms of programmability, sensitivity, usability, mobility, and quality?
Either will be used to listen to analog systems.
If you are going to use the scanner strictly for analog, then either scanner would work. I would lean toward the BCT15X, It has a larger memory capacity, and you have 100 quick keys to work with. versus 20 scan lists for the WS1065. The BCT15X has a larger capacity active memory for programming channels. While the WS1065 is limited to 1800 objects per scanlist, you have do have 22 V-folders, each of which can hold up to 1800 channels, giving a total capacity of 39.000 objects, though you can only listen to one of these at a time.
There is no free software for the WS1065, though you can purchase PSREdit500, Win500, or ARC500. As a Premium Subscriber, you can import what channels you want from the database.
For the BCT15X, since you are dealing with analog, you can use the discontinued (but free) FreeSCAN for programming. It will let you import from the RadioReference database when programming as long as you remain a Premium Subscriber.
ProScan, @$50, is a better choice for software. It is well supported here in the forums, and the developer is very active in responding to issues, and also releasing updated versions of the software. ProScan can also be used for many different Uniden models, including some that were discontinued quite some time ago.
The BCT15X is about $100 cheaper than the WS1065..