the 1.7x dashes in kiai get a bit too tight to be comfortable for a rain player, 1.6x would be the highest i recommend, so would suggest to change all current 1.7x dashes in kiai to 1.6x. if you don't know, you can use realtime viewer to quickly find these: https://github.com/Exsper/osucatch-editor-realtimeviewer
00:58:092 (2,1,2,3,1,2) - 01:54:092 (2,1,2,3,1,2) - 03:07:425 (2,1,2,3,1,2) - these patterns are pretty challenging compared to the rest of the map. I think it would be better to nerf the consecutive dashes (03:07:425 (2,1,2) - like here) and the dashes after hypers (03:08:258 (1,2) -) in the whole map by 0.1x. This would make these types of patterns less precise, while still keeping them challenging.
*Note that those consecutive dashes and dashes after hypers happen more throughout the map. I just pointed out the most noticeable ones
the walk distances are pretty inconsistent throughout the entire diff, you can of course use slightly varying snappings if you want but sometimes the kiai walks are lower than the ones in calm parts which is not really fitting imo.
(mostly talking about 0.9x walks you use often which i didnt point out in timeline but still think are better as 1,0x)
i pointed out the major ones in timeline but i think it would be best to set all walks to ~1,0x as this map is generally more generic style wise and being consistent in distance always works really well with generic mapping.
imo a general increase in SV would make this map play a lot better. 1,67 is pretty low for this bpm as a rain average is about 1.8 which i believe would fit very well with this map especially at those patterns like 00:16:758 (2,3,4,5) a higher SV would ensure that you can comfortably hold the walk button down to walk these kinds of patterns.
either this, or increase the walk distances only as i feel like they feel the most awkward out them atm