FSX and Runways......

I have finally taken the leap into real time and real world weather flights. I have had some problems with the AI giving me near suicide approach clearance and runways. For example, I am flying from KJFK to KDCA in a CRJ-700. The weather at KDCA is 9 mile visibility and a 8 knot wind at 210. However there is also a severe thunderstorm warning and plenty of lightning and a ceiling below 6000.
Here is the problem... ATC makes me land runway 22 visual, wich is fine but they forgot that its almost impossible to approach the runway with out violating P-56 airspace unless you do a s curve around the airspace onto the runway. I would like to fly a LDA 19 or ILS 1 in these conditions because winds at 8knots is almost nothing to worry about but I must wait until I get Radar Contact as the default atc loves to use the phrase circle and land 22 no matter what approach I pick
. Here is the Rossyln LDA 19 approach plate wich gives a good view of the P-56 and runway 22 as-well as the runway lengths- http://204.108.4.16/d-tpp/0907/00443ROSSLYNLDA19.PDF
The second problem is runway 22 is very short and I take up almost all of the runway with reverse thrusters, spoilers and braking. The worst thing that happened was in the same conditions I got a runway 15 visual clearance which I have flown before but the ATIS did not prepare me for a soaking wet runway because it was not raining. So very short runway + wet condition and a 9 mile visibility and not enough fuel for a go-around(second go around) I am pretty sure the ATC killed me their. We took a swim in the river on the other side of the runway when the plane hydroplaned right off the runway. The plane also failed to rotate fast enough to attempt and emergency touch and go.
Here is the problem... ATC makes me land runway 22 visual, wich is fine but they forgot that its almost impossible to approach the runway with out violating P-56 airspace unless you do a s curve around the airspace onto the runway. I would like to fly a LDA 19 or ILS 1 in these conditions because winds at 8knots is almost nothing to worry about but I must wait until I get Radar Contact as the default atc loves to use the phrase circle and land 22 no matter what approach I pick

The second problem is runway 22 is very short and I take up almost all of the runway with reverse thrusters, spoilers and braking. The worst thing that happened was in the same conditions I got a runway 15 visual clearance which I have flown before but the ATIS did not prepare me for a soaking wet runway because it was not raining. So very short runway + wet condition and a 9 mile visibility and not enough fuel for a go-around(second go around) I am pretty sure the ATC killed me their. We took a swim in the river on the other side of the runway when the plane hydroplaned right off the runway. The plane also failed to rotate fast enough to attempt and emergency touch and go.