Yes this is old thread, but I have command suggestion to be able to spawn fireworks for elytra.
What about classic mode command, that gives us starless fireworks, that you would get from crafting 3 gunpowder and paper?
Such fireworks don't explode just fizzle out, so these won't lag players.
You can add barrier blocks ceiling/floor so players wouln't fly out of map borders.