It’s sink or swim time for promising technology