Weight is too different to compare in my opinion.
In my experience, walnut is harder. Rosewood has more dwell. While walnut is harder, it doesn't have more speed. Rosewood is more manageable and better for spin. When you put Walnut on a thick blade, it has amazing feeling and is clearly better...