Wish me luck! (PS.: i've never used python before, but reading documentation and sample code, it's not complicated as well)
Good luck! Python is very intuitive, I find it is a joy to write just about anything in it. Also, there are many examples on the web.
In your tutorial will you explain how to show a list of all the servers? Instead of having to manually join already knowing the ip and port
I hadn't really thought about that. To do something like that all of the clients and servers would have to connect to one (or a cluster of) centralized web server, or something like that so people would know who was hosting. That is probably beyond the scope of this tutorial, but I'll definitely consider it if I do a UDP tutorial in the future.