i accidentally made hard diff a 4* map so i did what guy did on this map https://osu.ppy.sh/beatmapsets/89979#osu/255260
yep, this is fine for an insane I think, it follows diff guidelines for an insane ok and spacing is pretty small throughout. https://osu.ppy.sh/help/wiki/Ranking_Criteria/osu!#-insane
just fix the stream in hard and I think it will be ok, however you will probably need a diff between normal and hard (advanced) for an even spread.