imo theres a major difficulty gap between hard and insane. insane alone has 5 SR and hard is also very hard already with 3,5. a 4-4.25 difficulty between these would really make the spread more balanced. the 1,5 gap is truly significant when looking at the whole spread. the insane is also extremely challenging compared to the hard. and then there is the small 0,5 gap between insane and extra so another diff would 100% reasonable and only beneficial to the set.
soft-hitfinish.wav and soft-hitfinish2.wav have a delay which is unrankable and needs fixing.
in regards to density of elements the diff is really overdone and just filled thoroughly without any gaps. this doesnt properly reflect the song and makes the whole map rather forced to play. a bit less would've been a lot nicer to play.
00:06:440 (2,3) - why did you use larger spacing for these and smaller for 00:07:797 (2,3,4) - 00:09:154 (2,3,4) - that doesnt make sense at all. use either but not 2 different ones as the intensity of all is the same.
00:06:949 (1) - better rhythm: http://puu.sh/sV6Hp/34dde43831.jpg since you follow the vocals
00:43:075 - 01:26:494 - is an important beat that should definitely be mapped. even more since its the hardest difficulty.
01:50:578 (3,4,5,6,7) - overmapped. http://puu.sh/sV70H/a03be35051.jpg is a lot better. nobody can destinct that they are played as 1/4s since the vocals represent 1/8s
02:06:182 (1) - 02:15:002 (3) - NOBODY, literally nobody can differe these two because they look visually exactly the same. this is because you didnt use any slider ticks. i strongly recommend to increase them by one so the slow sliders are readable like that http://puu.sh/sV79H/aff86adb20.jpg
00:30:185 - since youre mapping to vocal you should map this with a reverse slider maybe
00:43:075 - 01:26:494 - same like little girl, important drum that should be mapped
00:55:965 (1,2,3,4,5,6) - 01:39:384 (1,2,3,4,5,6) - major issue there. you used the same spacing for 1/2 00:56:135 (3,4) - and 1/4 00:56:474 (4,5) - and thats not readable. you will have to fix this somewhow
01:47:186 (1) - same like little girl, sv change is hard to notice. increase slider ticks rate.
01:50:578 (3,4,5,6,7,8,9,10,1) - same like little girl
01:59:228 (7) - why does this suddenly have different spacing when 01:58:211 (1,2,3,4,5,6) - was consistent
01:59:567 (1,2,3,4) - also should have consistent spacing since its rather monotonous
sorry to say this but the two diffs (maybe the whole set, didnt look at any others) feels like you mapped this without actually thinking of how to place your patterns properly. they gave me the impression that you threw some random patterns into the diffs only so its mapped. a lot of it seems to be copy pasted too. it looks very unstructured to me. you didnt develop a mapping style yet. i clearly noticed that. i really encourage you to practise more rather than making a full set before your next rank attempt. if you want you can try out my beginner's queue. i can give you proper feedback there if you want and help you a bit with that.