I’m taking note of all the trees/bamboo etc I have for reference for gaining perfect status in my main town, since I’m having trouble with that one. Because you already fit the "requirements" for pwps, flowers, etc. maybe you can see if your pwps differ greatly from mine, because I know some PWPs can decrease your score (garbage can, illumination series, etc.) Here’s how I got it in my second town:
trees total: 152 (including cedars, oaks, bamboo, fruit trees, and coconut/banana trees)
weeds total (not including clovers): none (or maybe one or two that’s hiding - but never over 10)
items on the ground: usually never, but sometimes I transfer items to other characters throughout the day, usually not exceeding 10 items.
flowers: well over 50, which is the requirements.
public work projects so far:
1 campsite
1 police station
1 cafe
3 zen bridges
3 torches
1 stone tablet
1 stonehenge
2 water pump
2 log bench
2 hot spring
1 geyser
1 water well
1 drinking fountain
1 wisteria trellis
1 windmill
1 statue fountain
1 round topiary
1 tulip topiary
2 square topiary
1 zen bell
1 zen rocks
1 zen clock
1 zen streetlight
Here’s other things I noticed when I first got it:
- You do not need to have public works projects evenly spaced out throughout town (eg. x amount per acre, etc.). As long as you have the required amount, 10 and over, you are good to go.
- You also do not need to have trees spaced evenly throughout town, as long as you have the required amount. My whole left side of town was completely barren and I still got it.
- You do not need to have built the police station, possibly even the cafe.
- After building my 10th PWP, any PWP I built after that pretty much did not affect my town rating and I always stayed within "perfect town" status. But probably because none of my PWPs fell under the "Bad" category according to the guide I posted below.
I followed this guide:
https://www.ign.com/wikis/animal-crossing-new-leaf/How_to_Get_a_Perfect_Town_Rating
Hope that helps!! Good luck.