This might be a stretch because I don't really know how hard it is to program games but could you add some more sloped pieces like finishes, checkpoints, starts and maybe turns?
Maybe!