This would work, too.
I prefer to put every condition, I'd like to check, into round brackets.
This helps to differentiate the conditions from each other and also to build nested statements with multiple -and -or.
You can find a short overview about the bracket types with some basic tutorials and a short explanation: Windows PowerShell Brackets (Parenthesis), {braces}, [square] brackets.
Regards
Emanuel