Hi 1st off you will not get 300hp from an N/A unless things get silly! You might get 230hp which is very good for a 2lt.
For high HP you need to get high rpm so you will need to strengthen the internals to handle 9000-9500 rpm.
Most of the kits use a 1zzge crank which gives the extra capacity. This will make it more difficult to get the high hp. The larger capacity via the 1zzge crank helps torque not hp if you are racing you will want to get the engine built for high rpm etc.
I had looked at these - ForcedFed have good knowledge of these as they used it in their original FF400 (turbo application). I would contact them for details on increased displacement. Monkey Wrench Racing has an inconsistent rep and have not sold that many kits but they only increase displacement to 1900 or something. In Japan there is a 3zzge kit (have a search on EliseTalk with 3zzge) Although I have heard of a few blowing up!
I think to seriously contemplate getting 300BHP from a 2L engine you’ll need to switch to a Honda or Ford/Mazda I4, both these engines are square or slightly oversquare so the bores are at least 86mm which allows you decent amount of valve area. From then on you’re going to have to change every internal component and completely junk the whole EMS, and inlet system and start again. For a professionally built engine of this type you’ve got to be looking at well over �10K + conversion costs.
A few examples of undersquare race engines - Seat BTCC engine ~84mm Bore Audi lump - 260BHP, Caterham R500 Evo engine 82mm - 250BHP
For big power you need big bores, look at a Hart 420R or Cosworth BDx (never been fitted to an Exige). The closest I think you’ll get realistically is a modded S2000 lump.