I played 300 hours of cs and I've played like 200 games of valorant. The gun gameplay is nearly identical, with each respective game having its small differences, but if you played csgo, your gun skills will transfer quite easily (at least in my experience). I remember in csgo I climbed to MG2 (slightly above average at the time) just by gun skills, I never learned how to use grenades properly tbh. I always found the specific smoke throws very difficult to learn. However, in valorant, at least in my opinion, the abilities are really easy to learn, and no agent is super hard to learn (maybe excluding reyna). I will say, at first the abilities are kinda overwhelming to learn since there are a lot, and it feels like sometimes you might die to some dumb shit, but once you start learning what each and every agent does, you'll learn quickly how to not die to stupid shit constantly, and how to penalize your enemies. This game wants me to play csgo, but I kinda know in the back of my head that valve will never care, and it will be filled with hackers in mm, where Riot has put a pretty good anticheat system in afaik. My only complaint is the a. amount of squeakers bc its f2p, and b. the amount of time it took me to start climbing out of low elo was way too long, I would get Match MVP like 6 games in a row but still lose bc of bad teammates (but like this happens in every game tbh), but they just put a patch through to help rank distribution. Nevertheless, I think the game is pretty fun, and I think Riot is a way better company than Valve will ever be at video games. Riot is definitely new to first person shooters, so they're going to have to learn and improve, but they've done a pretty good job with league so far.
edit: sorry for bad grammar I'm lazy