Seems to me that weight is weight, whether it's in the mass of the fins, or worn comfortably around the ankle (so long as the ankle weights aren't 2lbs and up, where I agree that a different solution should be found)
A fin that is more dense, so it's more negatively buoyant does not necessarily have more mass in it.
I use Hollis F1 fins, which are a common recommendation for people with floaty feet. They are size XL and I weighed them recently using a luggage scale and with the fins hanging down into a pool. They were 2# negative. And they do cure my floaty feet.
But, I don't know if they actually physically weigh more than my Atomic Blade fins, which are spec'ed to be neutral (I haven't weighed them in water).
If the Hollis fins are no more heavy (i.e. have no more mass), but are more negative, then that is exactly why they are better than using ankle weights.
I guess now, I should weigh both pairs of fins, to compare. When I have time....