I think Welcome Back, Frank title makes sense. Not just what odiin said about the false starts with the film but he decides to go where he grew up at: NY, and do some punishment there. He might run up to some some people he knew before he was moving elsewhere( Remember the part in the 04 film where his son talking about always moving. It might be where they originally came from ). So as far as him being back on the big screen, finally going back where he grew up, I think The Punisher: Welcome Back, Frank title makes a whole lot of sense to me.