This is a level in which there aren't many different routes you can take to finish it. The other way to do it could be like monkeydave did it but that's about it.
The first one obviously doesn't work since you miss a flag, but the sencond one holds some promise. At first glance, I thought it might be slower since you don't have some of the speed, but when you compare with Cirenco it look like you have him.