yes hospitalers do seem to have more advantages.

from my experience the chance of getting templar or knights of st john seems to be equal.