Could implement that when people sign up on the forums, which a lot of us do, they have to put their comment there. I think most folks know what they're going after when they sign up.
Adding all the jobs you can lot for is kinda a nuisance for some of us, especially after a dc. Half my jobs are 60+. I'm not sure if they're still up but that ls community thing that SE set up has all people who sign up for the shell's job levels on display. Could mandate folks sign up there, and easy enough to check if there are any doubts. Lot something you shouldn't and get banned, fair enough to me. Perfectly reasonable to take your ball and go home if the other player doesn't play fair. Especially when you have the nicest shiniest ball in town.
Punishments should fit the offense. Points aren't awarded to folks who leave early, shouldn't be awarded for folks afk most of the run either. Missing the last few minutes of a run... idk, I get ticked when folks pass the af then ignore the money and it's lost, but I got up after what I thought was the last pull having passed and missed 3 bills while getting a drink last run I was at. I felt bad about it and gave the two bills I stole to Garret, and I think that's fair. If you wanna bill folks who don't pass 10k a bill or something, I think that's fair too, and it's enough to make folks think.
Edit: As an afterthought, could also add 60+ jobs to the points page, one easy place to look up who's been naughty and who's been nice when rolling lots.