Yay! Swat is lucky to get you. You totally made the right choice, IMO.
Don’t worry about grade deflation. Grad schools know the relative rigor of different colleges and factor that it.
I definitely think you’ll find your people more at Swat and it’ll be a more nurturing and personalized experience for you.