I’ve seen that the battery life and performance is much better on S23. But is it worth spending that 300 extra? Thanks for advice.

Also, amount roughly converted from Indian rupees to USD for reference. Getting a lot of discounts on these devices right now.