I haven't tried it again with Tailscale as I couldn't get it working so I went back to plain wireguard which works for me with this config..
[Interface]
PrivateKey = ***************=
Address = 10.0.0.2/24
DNS = 10.0.0.1, myhomenetwork.net
MTU = 1420
[Peer]
PublicKey = ************=
AllowedIPs = ::/0, 0.0.0.0/0, 192.168.8.0/24
Endpoint = ******.glddns.com:51820
PersistentKeepalive = 25