That is expensive!! Got my xd40sc for much less.
The compact has a longer barrel, so it will naturally be more accurate.
The compact is heavier, so it will naturally have less recoil.
The subcompact is lighter and easier to conceal and it's plenty accurate for the job. A + for me and my purposes.