That's true...perhaps you can have an additional full size crafting mission only for the new comers that want to get into it?
I know introducing someone to EU is not easy at all there is so much to learn, but if you look at it now they have the gateway back when I joined you just popped...