What do you mean by "chokes it's front fans quite a lot"? They either work, or they don't? There are NO graphics cards beyond the most basic models that don't need adequate cooling, and forget the idea of making a top fan location an intake. There are no configurations where a top intake fan is acceptable except on some few AIO liquid cooling configurations with top mounted radiators, and I'm of the opinion that even then it is much better to either front mount or top mount the radiator as an exhaust type orientation.
Top intake fans are directly contradictory to the natural stack effect aspect of case cooling where denser cool air moves downward and causes warm air to move upwards. Heat doesn't actively TRY to rise, but it does get forced up inside a case or room, so putting an intake fan there completely borks the whole natural process. Intake fans should almost always either be on the front, bottom or side of the case. Exhaust fans should be in the top and rear of the case. PSU should be it's own system unless it's a very old case with a top mounted power supply.
If you don't have adequate cooling, with at least one good, working intake in front or bottom and one exhaust fan in the rear, you are going to have problems no matter what gaming card you choose.
I'd recommend some flavor of either the GTX 1060 6GB, RX 580 or GTX 1660 for your configuration, however, that W1 series EVGA power supply is not very good and is definitely not recommended for long term use with any moderately capable gaming card. It will almost certainly die an early death and hopefully that process doesn't involve harming the graphics card or motherboard when it does. A better power supply would be highly recommended before moving to any of these gaming card models.