I think the hack requires a bit more code and error handling. It worked for me in latest beta but I will get to test it out and upgrade only on Sunday.
Starting with 0.73.1 this hack will no longer be required. Setting lovelace to default on dev-info panel will set Overview to point to lovelace as well.
That works for everything but it doesn’t work if you’re using Android and add home assistant to the desktop from the pop-up that shows as a web app. That will still show the old states page, not Lovelace.