You do realize that the point of fertilizer is to make plants grow?????
You do realize that over time plants lose leaves and grow new ones and that this is perfectly normal?
Akso, pinholes in leaves are caused by nutrient deficiency, usually a lack of potassium as you noted.
I never finished my first and only bottle of SeaChem Flourish. I switched to Tropica ferts about 22 years ago and still am using them today.
Over the years I have mixed my own ferts trying to mirror Tropica and it was not a great result. I also messed with some of the SeaChem individual nutrients- N, P and K. I gave that up as well.
In the end, I use Tropica because they are a world leader in producing aquatic plants. Their main business is producing plants by various means. On the other hand SeaChem, as far as I know doesn't grow plants and doesn't sell plants. Given the choice to use what one of, if not the worlds leading grower of aquatic plants uses or what SeaChem makes, I chose Tropica.
When I am sick and I need medicine. I do not ask the manufacturers of medicines what I should use, I ask my doctor.
One last observation here. The more your plants grow, the more ferts they need. The more ferts you provide (up to a point) the more the plants will grow. The more plants grow, the more leaves they get. Plant leaves are not immortal, they do die. This doesn't mean the plant is dying, just that some leaves do.
I will suggest this once more. Go to the Tropica site, read and read and read.
http://tropica.com/en/