Fins are another issue in my opinion.
Snorkeling fins tend to be short blades with a good amount of flex to be easy on muscles and lightweight for easy travel.
Freediving fins are long blades, designed for maximum propulsion in a single direction with minimal movement.
Scuba fins tend to be stiffer and larger than snorkeling fins (though shorter than freediving fins) in my opinion they should be stiff to facilitate pushing larger amounts of gear thru the water and to allow for more maneuverability underwater. Heavier fins can be nice for giving you more control over your trim (attitude in the water column) - There are LOTS of opinions of fins and styles for scuba, so do your research, try them out and see what fits and works best for you.
Aloha, Tim