When I move to another project, Default status is "Cancelled" and then I have to change to "In progress" everyone. Can Admin change the default status for moving to this project ?
The step IDs correspond to the order in which the step itself was added to the workflow. In my case "Done" had the lowest ID in the workflow, so I deleted and re-added it, which resulted in it having the largest ID in the workflow. Hence, it appeared last in the list of possible statuses during the move issue wizard instead of first. So this is fixable, although it's a bit of a pain.
Mmm, not quite.
The step ids correspond to the order in which the steps were added. Globally though, not to each workflow. You could end up with your "fix" not working, if you've got more than one admin tinkering with workflows at the same time.
It's unlikely to happen, I am being pedantic, but I just wanted to note that it could still do unexpected things in some cases.