I think you made the right choice, I've recently purchased a 308 with factory installed XS Ghost rings on it....Awesome for a shotgun...not so much for a rifle.
The front site from XS is so big it covers 14-16" of target at 50 yards. and was shooting decent groups if you could find what you are shooting at from behnd the bead. But they were almost 12" high, even from a benchrest.
I swapped out to a .406 Williams front bead and it helped greatly with the target acquisition, but it is now shooting 8" high.
I love the sights, they are amazing on a dogging gun, but I am having a hell of a time getting them dailed in. I'm over 50 rounds trying to sight this rifle with these sights.