it dosn't look like the notes are snapped too much which can make the flow a bit hard
it looks like you have a good understanding of the timing of notes so great job on that!
Tips on improving flow of map:
-probably test the map to the flow of your liking (if you already haven't)
-ask some people to try your map and have them tell you what they don't like about the flow and see what they think could make the map better
-probably keep the ar and cs the level they are because I think it is fitting for the map
overall I think the map still needs some work on the things above but I believe you can make a nice map
Happy mapping!