well if your making a custom sp level i would make a .cfg file and chuck it in a pk3 that goes in gamedata
then i would make a dos batch file that opens up jasp, loads the map and runs the .cfg
then you just put "playermodel npcname" in the cfg along with w/e else you want
would that work?
i think it would probably fix the problem of reloading the level in the defult skin......