I'll just give my opinion.
I feel Giantlord is too durable compared to other generals, especially Atreyos
If we calculate the HP difference between Atreyos and Spearton, it's only 1.6 times:
[(50 x 5) + 500) ÷ 450 = 1.666]
But Giantlord and Giant have a HP difference is 1.8 times:
[2000 ÷ 1100 = 1.818]
It allows him to take excessive damage while still being able to stay on the field
Besides, Kai Rider is a medium (light or heavy damage bonuses have no effect)
However, if the same standards as Atreyos are used, Giantlord should only have 1600-1800 HP because
the HP difference between Atreyos and Spearton is 1.6 times.
If calculated, we get:
[1100 x 1.6 = 1760] or [1100 x 1.666666 = 1833]
Just a little more information: I think Giant Lord is too cheap in terms of gold. 1500 gold is equivalent to a regular Giant (even using an additional 300 crystals) but with significantly superior stats.
I think it should be 1700-2000 gold and 300 crystals