The biggest problem I've found with my bus and my old truck wiring is corroded solder joints. This alone is enough for me to avoid soldering not to mention that soldering is a time wasting pain.
The point about wire breaking at the solder wicking end in the wire is another thing I have found a lot of.
As I stated before, I've never had a failed solder joint.
Then too, if the joint is corroded, it's most likely from using acid flux. That would also make the joint or wire eventually fail.
If you use the heat sink method it stops any wicking of the solder.
And I would bet I can make a solder joint in the same or less time it takes you to crimp one.
Oh well, Do it your way. I'm happy with mine.