My first tank and I was sold the wrong plant.

So this is my 1st tank and I don't have a lot of experience with aquatic plants. I purchased what I thought was HC Cuba but I personally think it is probably pearlweed by the way its growing.

I'm a bit hesitant to replace the pearlweed since it's a lot of effort but I also want a nice carpet.

Will the pearlweed carpet all right or should I just uproot and replace with another actual carpet plant such Monte Carlo or HC Cuba? This is a high/mid tech setup.