If you look at UEFA's 52 nations. The likes of Albania, Luxemborg, Liechtenstein, Latvia, Wales, San Marino, B & H, Cyrpus, Estonia, Montenegro, Faroe Islands, Lithuania, Andorra, Albania, Malta, Georgia, Moldova.
All should definately as i'm suggesting have earn the right to be part of the UEFA WC OR Euro qualifiers - instead of automatically be put into a group. Via all of them playing in a "group" & the best teams out of this crap bunch would then earn the right to participate in the WCQ & Euro qualifiers.
By doing this you reducing the chances of crap matches being played in qualifiers like a Spain vs San Marino. This can be easily done with all confederations except CONMEBOL or OFC.
With CONMEBOL the 10 teams, they dont have any joke teams like San Marion or Andorra like in UEFA. So they are fine.
OFC as i mentioned before such a system isn't needed their since thats usually a crap group. FIFA has a good structure for them, in which if a OFC team really deserves to make the WC, they can like what NZ did this time.