Just finished the first quest. It is now indeed time to level up Sira, and try to grab all the best gear for Drirr.
Usually I didn’t go all the way to max the Frost Avalanche, just having it is already quite good, can be used later.
When in a pickle without it later on, you can always use the magical stiletto to freeze enemies.