Speke2me
1 - 15 seconds is probably too little, I leave carb heat on for 1-2 mins, depending on the conditions
2 - you MAY sometimes need it on the ground, I have experienced carb ice iduring taxi, in a PA28, normally not known as an airframe/engine combination that is particularly susceptible, which just goes to show that you cannot be complacent