As far as brake components, they are no brand ones and today I've tried to change the brake cable and to optimize the cantilever lever factor, but braking power is still awful.
So I'm really considering the possibility to buy a cheap v-brake set and change the whole braking system.