I like the idea of at least noting how each day was spent.
I didn’t read in depth yet, but in the past I found that generating mazes by removing walls (instead of entire squares) produces nicer looking results (but of course has a different data model!).