Well, the DPS crash courses would take time and I'm not sure many people would take them, even tho' most newbros (including me) have no idea what they're doing when they 1st join. It took me a couple days to get comfortable with running incursions, and now flying DPS is second nature and I really like DDD-ing. But then again my motivation is that I wanna be good at what I do, and not just blindly make isk off the backs of others, so I always learn what others are doing, what the FC is doing, just so I know what to do if I'm given a role or just so I don't have to wait for the VVV to show me where my anchoring is and just so I don't have to wait for tags to know that I gotta shoot Arnons before the Outuni or Deltoles and Intakis before Osties
I really want to learn, and it motivates me to spend my isk on a better ship, fit and skills, but for some people it doesn't work that way, they just sit there and follow tags and just do what they're told, put in the minimal amount of effort, and as long as they get payout they don't give a damn, and I'm pretty sure that if they do that, they aren't chasing after Osties either. That's why I thought maybe the restrictions would be a good idea, I thought them to be some sort motivation for the people that don't really wanna get involved much, but still wanna run incursions.
About the youtube videos, sure, those aren't too much of a pain to make, adding a couple vids to the guides would probably help, many people rather sit there and watch a video than read a wall a text about what to do, especially for roles; as for the events, I don't know about that, I think most of the people that would join are the ones that are already veterans in WTM, and unless it's something like "Low-Sec Incursions Day" to make others curious about it, I'm not sure they're worth it
All in all, I'm fine with WTM the way it is anyway, I just figured some easy changes here and there could improve efficiency, but it's not a big deal. I fly WTM coz of the cool people, if I was desperate for isk I'd join TVP, but I can't stand them, so I'd rather not, lol
See ya in fleet,