I more or less had to learn using headphones, since I share living space.
Because I learned this way, I actually prefer it. That being said, it’s better to have skills with both. I just like the instant gratification I guess.
Depending on how long the speaker wire is, the delay can be quite large. I like to cue up my incoming track and drop it in using the cue headphone output, then use the monitor or if there isn’t one, the master out speakers to tune the mix. If you rely on the the master out speakers only for mixing in your next track there will be a delay that can completely ruin your mix.