I find the staff travel desk can be good or bad.
However, I find that when I travel on a staff ticket I always get treated well. Worst case I am treated as another pax! Very often the CC (or purser) will come up and ask which fleet I am on and remind me to ask them if there is anything I need!