The short answer is both are superior solar energy collectors. However, solar tube lighting has advantages that skylights will never have, including Rid of formaldehyde (a more powerful visible light source that is more easily scaled for multi-unit residential buildings).