In the US market:
STI '04-'07: 2.5 liter, Variable cam timing, 6 speed transmission, Drive by wire throttle, 4 piston Brembo calipers, Aluminum front control arms. ('05+ w/modified geometry).
WRX '02-'05: 2.0 liter, No variable cam timing, 5 speed transmission, cable throttle, 2 piston sliding front calipers. Stamped steel control arms.
WRX '06-'07: 2.5 liter, Variable cam timing, 5 speed transmission, drive by wire throttle, 4 piston non-Bembo calipers. stamped steel control arms ('06 only, aluminum control arms).
The 818 may have a hard time putting heat into the large Brembos on the street.
The '05+ STI has upgraded knuckles that may not fit the FFR supplied upper control arm adapters.
The STI and '06/'07 WRX motors are basically the same, differing mainly in turbo size, cam profile and tuning.
I, personally, feel the the '06-'07 WRX will make the best donor. I feel that the drive by wire will be an asset to a (slightly) faster and cheaper build. I feel that the STI transmission, knuckles, and brakes are total overkill for an 1800 pound car.
As long as FFR knows about, and accomodates, the different front control arm widths and geometries (and the fly-by-wire/throttle cable difference) donor possibilities go way up, get cheaper, and (IMHO) get better and more suitable.