Hi K A,
Here are more details about When to use Client Variables and Site Properties -
Client Variables -
1. Cache frequently accessed values in client side like username
2. User configurations/settings in client side like search keywords, Items per page etc.
Site Properties -
1. When values are not supposed to change often
2. Application configurations settings like API Keys etc.
Thanks
Vinod