I agree that wingers should be able to go inside or outside the full back. If you always do one or the other you're making it easy for the defender. Unless you're ambidextrous you'll always have a stronger foot but it's not difficult to coach two-footedness if you start early enough.
I'd also like to see wingers swap sides during matches from time to time to keep defenders on their toes.