I mean if you go for OSCP you end up in a virtual environment which many done before you (some with success). It is up to you if and how you approach such puzzle. And if your itch is writing X in Rust or Y in Python, why not? It is your choice... but you don't have to.