Ok, first off since you're farming for pwps, the reset using the diving trick is actually 5 minutes, not 30. If you set an alarm to go off every five minutes while you just casually browse online its actually quite quick and I generally get a daily pwp prompt within 30 minutes.
Anyway! I'm only going to focus on town layout, as that's my favorite thing to focus on and also because when I visited your town I found myself a bit stumped on how to get around. Anyways, the first image is your town now. The red lines signify anything that seemed like a path. The yellow areas signify areas with no paths or that I otherwise found confusing to navigate.
The second image is an example of how I would use this map layout, just purely an option and not what I think you should or need to do. I preserved anything I saw as good choices from your current layout, but I did move every villager home, I think...
My town style is probably a little over organised, as I tend to get a bit too easily overwhelmed lol. I like your use of flowers, its a bit similar to what I do. (filling up big areas with hybrids)
As for finding a path to suit your town, I think since you use so many flowers and plants, you could easily have simple empty spots to form a path with all other spots being filled in with flowers. You could also try having worn paths too.
Sorry if I came off as a bit mean, I would've talked about houses, but since it was a bit hard to get around I thought this would be more helpful? maybe idk....
Edit! also a note about using tile paths in a town full of flowers and plants. In my experience if you have a lot of the tiles of the town occupied by plants, flowers or design tiles, you will start to find that flowers will start disappearing, generally for me in groups of 3. This only started happening to me once maybe 95% of the towns tiles were occupied, but I think it's an important thing to consider. I think there's a few reasons this happens, and I'm going to assume its to stop gamebreaking by messing with ground spawns? not sure.