I would also had gone for the CB160.
For the reasons that you have mention.