You’ve done an awesome job with this exercise @Absurditas
Practising never ends, even if you do this for a job, all the 3d stuff you produce is practicing to gain more experience.
Blender and 3D CG is so huge, you will never stop learning something new.