I think that rail-to-rail input is not the requirement, because the gain of the PWM modulator is decided by VCC/Vtri, if Vtri is not from rail-to-rail, we don't need a rail-to-rain input.
I think response time is also extremely important (especially with faster switching speeds) and hysteresis to prevent multiple triggering caused by noise.