i hope everyone is enjoying their easter long weekend

in my every now and then engine bay checks i noticed the radiator top hose swelling so i thought i'd better change it...
well local parts guy didn't have a specific mx5 one but sold me a commodore which seems to be the same size just a little long which i cut with a razor.
now after connecting up all looks good though when getting hot a tiny leak happed on the bottom of the connections which was remedied by adjusting the clamp
after a longer drive and checking again the connections there is a tiny bit damp only on the bottom of the connections?
so my question is, is it common to have to muck around with the brackets/clamps or is the hose a tiny bit different and should get a genuine one?
thanks!