Its these kind of mechanics that I hate - sir hamari weather me direct fan chalta hai - abay - ullu to company waalon ne paisay kyon nahin bachaye tumharee baat sun ke - same thing for a thermostat.
your radiator pipes will go hard during normal operation - this is because the radiator cap will only bypass certain pressure (that pressure is 14 psi - its even stamped on the radiator cap) - because when you will have no pressure - the boiling point of the water in coolant cannot rise above 100 degrees and boil over inside the engine causing hot spots.
A more concerned problem to look at is scale and sludge buildup causing improper fan operation - Usually happens in engines which have been run without a thermostat and filled with tap water. the cooling passages including radiator get blocked with rust and junk, cavitate etc - coating everything with rust - just because hamaray bicharay mechanic ke haath jal rahe thay kaam kartay howay - (thats why most proper workshops wear gloves)
I would suggest to install a Honda thermoswitch in your radiator tank or even at your radiator pipe flange on the engine - they are pretty good quality and dont fail as often as suzuki ones - for a bada$$ switch find a genuine BEHR 2 pin 95 degree (NO) switch - it'll be very expensive but its installed in very expensive machinery for its reliability
The fan will switch on at half mark - but if you have no thermostat - the hot coolant will take the path of least resistance to circulate - the path of least resistance is not the radiator but the built in bypass in the block - and your engine will overheat.