When I read the advanced installation doc, I found that you use wireguard-go by default, I know that performance not good as kernel mode, but did you think about using Boringtun instead of wireguard-go? I have experience on Rust and running smoothly of BoringTun in my local, I can contribute on that 😃