You guys are all really pretty close on this FFS thing. It's good to see folks talking with one another. I'm just going to comment a little more on what a couple of you have stated.
Essentially, there are three conditions for FFS to engage. First, you must have the clutch pressed down (you're basically in neutral by doing this). Second, the accelerator pedal must be pressed all the way down. Third, the vehicle must be
over the launch control vehicle speed. If you meet these three conditions, the engine will rev up to and just over (100-200 revs) the FFS rev limiter.
Meeting those same conditions, but being
under the launch control vehicle speed will rev you to your LC rev limiter.
It is important to note that both the LC and FFS rev limiters will not maintain an exact rev level. Instead, you will see the tachometer bounce from your set level to about 200 revs above. By doing this, it guarantees that your launch or shift will at least be on par with your setting.
To set these rev limiters up, some users have datalogged a full pull on their car (gears 1-4) to find the most advantageous points they should shift. Ideally, you would want your FFS rev limiter set to a point just a couple hundred revs above where you will enter that gear from the previous gear during WOT. Mazda actually did a very nice job with the gearing on this car. It feels like the gears are too short, until you're WOT.
For example, shifting from first to second: let's say that at 5800 revs in first you are travelling 22mph. At 4900 revs in second you are also travelling 22mph. It would be safe to assume that when you shift from 5800 revs in first to second that you will be
entering second at 4900 revs. By making this assumption, you can now feel confident setting your FFS rev limiter to 5100-5200.
The reason you want your FFS rev limiter to be slightly higher than the rev level of the gear you're entering is because when you engage the clutch there is some energy loss. The clutch will drag the revs on the engine down the more it engages. It is also
significantly easier to slow an engine (and turbo) down than it is to accelerate them. You will likely also be making just a bit more boost with those higher revs. This will help really throw you into that next gear.
And that's Flat-Foot Shifting in a nutshell!