Short answer: It doesn't matter. If it were me, I'd go with a single Direct Connect Gateway.
More information is available in this blog post but it comes down to Direct Connect Gateway being highly redundant and acting as a BGP route reflector rather than being in the packet path.
Share what you have learned.
2 is impossible. It is not possible to attach multiple Direct Connect Gateways to one VPC-VGW. Therefore, 1 is the answer to this question.
Is it better to have a single Direct Connect Gateway or multiple Direct Connect Gateways?Accepted AnswerEXPERTasked 6 months ago
VPN over Direct Connect with Direct Connect GatewayAccepted Answerasked 2 years ago
Connect remote sites using VPN to access on-prem via existing Direct Connect?Accepted Answerasked 6 months ago
How to have multiple VPCs in different AWS accounts use the same physical AWS Direct Connect circuit.Accepted Answerasked 5 years ago
Transit Gateway Direct Connect Gateway allowed prefix interactionsAccepted Answerasked 2 years ago
Multi Account Connectivity using PrivateLink and/or Transit Gateway along with Direct ConnectAccepted Answerasked 3 years ago
Direct Connect Gateway with 2 TGW from Same RegionAccepted Answerasked 5 months ago
Single DC-GW connected to multiple direct-connect linksAccepted Answerasked 7 months ago
Transit Gateway to Direct Connect Gateway to Transit GatewayAccepted Answerasked 3 years ago
Private link access over direct connect - Direct Connect GatewayAccepted Answerasked 4 years ago