The best practice typically stems from the purposes behind the line-length restriction itself:
- Increase interoperability (between programmers, editing software, etc.)
- To increase readability and comprehension
- To increase enjoyment and development speed
- To increase revenues and profits
Thus, your choices, such as aligning all the stmt parameters, are good if they contribute both to your own future comprehension and that of others on your team.
Hope this helps ;) -M