I tend to us the backslash syntax for longer if statements. One thing I do differently than documention mentions though is double tab the following lines in my if statements. Keeps it easier to read where it ends and where the actual code block begins.
Weird, I have a regular old 2TB (or maybe it was 1?) western digital plugged into the USB on the back of my series x and it works fine, not sure I understand the need to spend a bunch on something like this. Edit: and before responding about speed… I haven’t noticed much, if any, difference in game performance from installing on the drive or external outside of the initial game loading (startup) time, so not sure if that’s the only benefit to using the expansion slot.