Whether a tire has the suffix "XL" in its designation or not does not really matter.
As long as the tire meets the specifications of your vehicle, such as the load index and maximum speed, you can fit any tire you want.
XL tires are designed for higher axle loads, so you are right in assuming that these tires are also more stable.
Unfortunately, I can't tell you whether this is actually noticeable when driving compared to a non-XL tire.
I also think that it makes no difference whether you drive an XL tire on the front axle and not on the rear.
However, we always recommend using the same tire manufacturer and the same tire model on all axles to prevent possible handling problems.