For a personal VPN — your laptop, your phone, a tablet, a couple of devices that are always tunnelled — the Sentinel ($5.90/mo, 2 vCPU, 4 GB) is the sweet spot. WireGuard's in-kernel data path is so light that the CPU is not the constraint; the constraint is the 1 Gbps unmetered uplink, which is generous for a single household.
Five or more devices on the tunnel, a partner or family who also lives behind it, or a use case that pushes serious download volume (a homelab pulling backups, a torrent client living in the tunnel) — that's when the Garrison ($11.90/mo, 4 vCPU, 8 GB) earns its keep. The extra RAM is not for WireGuard — it is for whatever else you will inevitably co-host on the same box (a Pi-hole, a small Mastodon, an Uptime-Kuma).
A small team — 10–25 peers, persistent road-warriors, a site-to-site link to a homelab — wants the Ravelin ($23.90/mo, 8 vCPU, 16 GB). Beyond that, the bottleneck stops being the VPS and starts being the 1 Gbps uplink itself, and the right move is to upgrade the bastion-region or split into two regional gateways.
What none of these are: a thousand-peer corporate concentrator. NordBastion is built for one operator with their own devices and people they actually know — not for selling subscriptions to strangers.