Transparent Platforms: Shiny New Object or Game Changer