Yeah, unless it's for a low poly ingame, there is no reason to modelling it as one mesh, if its not in real life. I have that bad habit of wanting it all to be one mesh and I keep returning to my meshes later on and go, DOH. Even with lowpoly, you are better served to let your two elements just intersect without merging…