It's nice to make the "Mark Complete" button obvious, but why not create a call to action for the user instead? I know sometimes you may not want to complete a workflow because you want to add another task, but this pop-up would be a good reminder after the last task is completed.
This would also solve the problem of workflows not being marked complete because they completely disappear from a user's view if they filter only for workflows with tasks assigned to them.