Yes, you can remove the title field from the blueprint. But the add page form will still ask for a title, yes. What you could do, is let the user enter any title, and then use a panel.page.update hook to set the title to whatever you want.
Maybe there is a way to replace that form, trying to find that post. Here: Custom Add form