Today I managed to set up a Wireguard interface on my hAP ax3 device and 2 Wireguard clients are able to connect to it; these clients are then able to connect to 2 devices on my LAN.
The situation is as follows:

I have created a port forward on my ISP router to forward any traffic on 1.1.1.1:49152 to 2.2.2.2:49152.
My configuration is as follows (just the Wireguard parts and redacted a bit for clarity (hopefully)):
######################### Wireguard interfaces #########################
##### Interfaces
/interface wireguard add name=wireguard1 listen-port=49152
/ip address add interface=wireguard1 address=3.3.3.1/24 network=3.3.3.0
##### Peers
/interface wireguard peers add interface=wireguard1 allowed-address=3.3.3.2/32 public-key="key1"
/interface wireguard peers add interface=wireguard1 allowed-address=3.3.3.3/32 public-key="key2"
######################### Firewall #########################
##### Input chain
/ip firewall filter add chain=input action=accept in-interface=wan dst-address=3.3.3.1 dst-port=49152 protocol=udp comment="accept Wireguard traffic"
/ip firewall filter add chain=forward action=accept in-interface=wireguard1 out-interface=wan comment="accept traffic from Wireguard to WAN"
/ip firewall filter add chain=forward action=accept dst-address=4.4.4.1 dst-port=53 protocol=udp in-interface=wireguard1 out-interface=vlan1 comment="accept DNS queries from Wireguard to PC1"
/ip firewall filter add chain=forward action=accept dst-address=4.4.4.1 dst-port=53 protocol=tcp in-interface=wireguard1 out-interface=vlan1 comment="accept DNS queries from Wireguard to PC1"
/ip firewall filter add chain=forward action=accept in-interface=wireguard1 out-interface=vlan2 dst-address 5.5.5.1 comment="accept traffic from Wireguard Home to PC2"
##### NAT configuration
/ip firewall nat add chain=dstnat action=dst-nat in-interface=wan dst-address=2.2.2.2 dst-port=49152 to-address=3.3.3.1 to-port=49152 protocol=udp
The rest of my firewall has been set up using the guide that was previously available here on the forum.
My question now is, is there an opportunity to further secure the Wireguard setup? Or maybe a better question: does it make sense to want to secure the Wireguard setup further?
For example: I now allow the Wireguard interface as a whole to communicate with device 5.5.5.1 on vlan2; would it be more secure to create a list of IP addresses containing specific clients that I want to allow to communicate with device 5.5.5.1 on vlan2?
Thank you in advance.