I have a BCD325P2 but no experience with the BC125AT. Compared to the radios I do have, and I have quite a few, I find that the 325 is very good on VHF-high and VHF air, not bad on 800 MHz, but quite deaf on UHF and 900 MHz. Things that my Icom R6 can hear full-quieting on UHF using a little stubby antenna are not received at all on the 325 with a full size, good quality rubber duckie. My Yaesu FT65 using its included antenna can receive stations that are not audible on the 325 even when it is using an outside discone. The 325 is easily the worst scanner I have for UHF even compared to my decades old Realistic PRO-30. The bad 900 MHz reception is likely due to overloading from nearby cell towers.
Having said all that, I find that the 325 is my most often used scanner. I love the fact that it uses AA batteries. Easy to change when out at an airshow. This is good, because the batteries do not last long at all. Close Call is pure magic. I wish the little Icom had it. The dynamically allocated memory for programming is so useful compared to the old banks/channels method. I have 19 systems programmed with a mix of trunk and conventional and I'm only using 2% of the memory. The audio is ok but I wish I was louder sometimes.