Even the makers of Flash argue against splash pages on websites! https://www.marketingsherpa.com/content_by_legacy_id?legacy_id=2529