Ref the "Innovative promotion" It seems to be hit and miss. Some flights are full, others are just half full. Depends on the city pair. KWI, DOH, BEY, AMM are always close to full. JIB, KBL, GYD, are usually very lite. What this place needs is "innovative advertising". It may be happening at the outstations, but in Dubai you almost never see any flydubai logos around the city.
Ref the rosters. Usually out around the 25th, sometimes a little earlier. The Aug rosters were a couple of days late because the company cut flights at the last minute because of "Ramadan" supposedly.