Its a good trick!
But you must precise that the added solid must in your case "face to face" and not middle inside the joined-Srf volume!
(for Boolean)
I am sure that Michael will explain this magic state! :)
Ps Better to make a simple Join, like this you can kill the "added" volume easily!
It's not so easy with the Boolean union! :)

|