Eh, I think generally if you want to set up linux for a non-technical person, regardless you're going to need to personally spend a couple hours configuring and setting everything up for them initially, so the difference of editing sources.list and adding "main contrib non-free" to a couple lines is pretty minimal.