I have Nous A1T with Tasmota firmware (they are available pre-flashed) for the normal power sockets and Shelly 1PM for in-wall Installation. Both work with home assistant flawlessly.
Edit: Shelly tries to communicate with outside servers (cant remember exactly which one, might only be time server and update server, but unsure) so they are in a VLAN without Internet connection)
It’s about fun. You will find people who still like to dance with you, even if you think you are not a pro.
Also it is not about hard skill but about the level of fervency! If you dance with confidence, it will look even better