I'd say so, as they kinda let you do what the developer's didn't intend. Having said that, they're sweet to pull off and definitely look awesome, so I wouldn't say no to keeping them in
Sadly you won't see much of this on a speedrun as no-one's attempted a 100% yet