I already did majority of work to port this plugin:
Blender 2.8x MDL plugin
I did few "design" changes, I rewrote how
skins and
skingroups are handled. Now you use
Shader Editor for that. Previous solution where you had to select stuff in UV Editor etc. was super dumb.
Final piece that is not implemented is
"animation groups". I mean... it kinda is... but better idea is to utilize Nonlinear Animation blocks to group frames.
This way we'll have every aspect of MDL loaded into blender, so you don't need this script thing...
speaking of which...
...I temporarily disabled script generation (text file representation of a model structure). I plan to do it with proper JSON, for people who really need it.
So... this is what we have now.
A lot of people use this plugin with no problems.
You can port it back to QuakeForge.
Credit will be appreciated ;)
Cheers!