Yes, that works.
I have done that. The issues persists for me with multi-gate race courses, and with the end gate connected to the beginning.
This bug can be easily remedied by installing libopenal from your repositories.