00:02:040 - to 00:14:507 - the 1/4 short LN seems very repetitive, I'd suggest adding more variety in the LN lengths, however you want to do it. The current feels bland.
You could try an LN release skillset here, much like https://osu.ppy.sh/beatmapsets/1923261#mania/3970285
and this will become a much better build up entering 00:14:507 -
00:02:104 (2104|1) - should be at 00:02:137 - I believe.
00:14:507 - to 00:20:191 - It's a bit confusing on what the LN lengths are going to exactly, atleast it's hard for me to follow.
00:17:433 - compare to
. 00:15:970 - and 00:14:507 - etc, I'd probably see about making them more consistent overall with eachother.
Could probably amplify some more finger control by keeping the previous LN release skillset, and adding more patterning ontop of it.