Use success if the next needs to execute if the current flow succeed. If it's okay that current flow fails, then use on completion.
http://www.techbrothersit.com/2014/03/what-is-difference-between-success-and.html
http://www.techbrothersit.com/2014/03/what-is-difference-between-success-and.html