Hey hower,
I like how you structured your post : clear and efficient. Gives a nice overview of the vast topic !
The links you provided are useful to dig further into this.
As for overthewire it is a great place to practice indeed, with multiple of levels requring a panel of hacking skills, just like you said.
I think it would be interesting for people to go further on Mobile Hacking as it is the trend of nowadays, and with the rise of smartphone use worldwide, it makes a lot more targets.
Thank you for the share !
Cheers