You always want to use sticky sessions in a scenario where you may change the fundamentals of the underlying system... such as when you have hash-named files, or your api is not versioned etc.