[Timing]
I feel offset is early, use 978 (+9ms to your current), works better. Remember to resnap all notes after changing.
[Hard]
00:43:696 (3) - I think fits better a triplet here
00:40:981 (1) - sounds better if you make it 1/4 longer, just like 00:41:890 (3) -, and of course removing this note 00:41:662 (2) -
02:25:514 (7) - stack under prev 5 so it looks cleaner
[Yasora's Normal]
01:30:059 (1,2) - sounds better if you Ctrl+G these two (If you do, fix spacing)
01:39:150 - useless timing point
I think this have too much breaks, I actually noticed while playing. I know this is a guest diff but I really suggest you to map the first break-time 00:15:514 - at least, to avoid this and also this will make the breaks similar to Easy.
Good map overall
Call me back please