Just got the 100% record down to 2:46. Have seen below that by doing the 800k skip for any%. Sub 2:40 is most likely possible with some experimenting
Keep it up!