I how much hardship you've had to go through in the past few months with your crash, (RIP Defy composite) but I won't go as far as stopping someone to purchase cheaper product just because there's a chance that it'll get ruined or end up in a crash.
I haven't been riding for too long, but I do have almost 10 years of Taipei traffic patterns and road knowledge.
You do have to get used to traffic patterns though. I myself drive, scooter, and cycle in Taipei on a regular basis (a little less cycling lately ) and you just have to be aware of your surroundings when operating a vehicle, tunnel vision is no way to ride or drive.
When it comes to bikes on roads, I never ever ride main roads (FuXing, Nanjing, Heping) during the day or night, unless I have no other way of turning around or another route. I once ended up on Tiding Rd in Neihu (borders the riverside park) where scooters and bikes are not allowed, it was not something I enjoyed very much and thought I would get hit at any second.
Bike paths, regardless of time of day, I make sure that at any blind spot or turn, I slow down, or if there's people ahead, I pull on the breaks a little. You never know if they will all of a sudden jerk left or right and if you're going at 20km/h+ and try to dodge them at the last second, someone is going to get hurt. No PR or other reason why you didn't slow down or check your surroundings is worth an injury or replacing your bike.