I posted this same reply in two other forum threads but I figured I'd cover all of them.
This reply is a bit late in the game but there IS a way to set a default home page for Chrome mobile, but only if your Chrome version has the Home button in the browser bar. Some versions/ devices DO have it and others don’t.
To set a default Home page, go into Settings and tap “Home Page (“On” or “Off”)” and then tap on “Open this page” and you can edit the URL for the page you want set as your Home page, and then hit “Save” of course.
That's it--easy but not obvious.