This is good advice for Linux-native applications, since jackd would be using ALSA anyway.
Wine applications may suffer from extra latency (40+ ms) when using ALSA directly, because Wine's ALSA driver uses hidden additional buffers. Using WineASIO with Jack will get around this, but setup can be painful.