Fin rot can happen with poor water conditions. Since your tank is heavily loaded, you may have water condition problems. The easiest way to fix fin rot is more water changes and lighter stocking. Melafix may help and won't harm anything if you want to give it a try. I would take a complete reading of your water parameters, maybe even get them tested at your LFS to double check, something must be up with your water.