On the surface, both Karlsson and Kent look like they would be an upgrade on what we've got, so it's a "yes" from me.
Doubt we would get Kent for only £5m though (?), given Rangers bought him for £6.5m (+ add-ons, + sell-on fee to Liverpool) 3 years ago, and he's (seemingly) improved since then....