2sec is way too much, even 1.5 might be very very long.
Longer cooldown is the way to go, as it maintains the power of the ability, but allows for punishment against bad shots, and to push Javelin without having to worry if she will have another rocket ready any second now