Actually 44.1kHz is unhelpful for that... a lot of infrastructure exists that expects things to work on 10 and 20ms intervals (and multiples there-of), e.g. the normal windows audio apis work in 10ms chunks.
10ms of 44.1kHz is 441 samples, which is odd and thus a not really fantastic size for easily implemented factorizations.
Of course, if you can pick your own analysis interval you can pick some nice power of two or other very smooth number. But thats true regardless of the sampling rate.