@tyler_hobbyist, 1.0 Kg = 2.205 lbs., 28.34 g/oz. A teaspoon is a measure of volume not weight or mass. The weight of a granular or powdered substance would vary by it's density and grain size (the larger the size of the particles, the more 'air gaps' in the measure). Nine (level) teaspoons of GH MaxiBloom weighs in at 56.5 g, yielding 17.65 feedings at 1.5 tsp/gal., or almost three months (feeding once a week).
The MaxiBloom lists; a 5-15-14 NPK with,calcium-5%, magnesium-3.5%,sulfur-4%, and there are manganese, boron, and zinc.
I have had very good results with the GH dry nutrients (I do not like to pay for shipping water!) and like the results using their supplements as well. I have tried others, but they did not produce as well, either due to my lack of experience at the time, or that they were not as good.
Good luck on Your quest for the best mix.