all thanks for the replys and ptbbastos for making it to 50 bones (i can use that)
and i personally think my approach works fine as i am not planning to make it perfect just good XD
no complicated shape keys and all that stuff just some bones but i will take it as a tip that if i would make a dragon with a huge tail that i will use instead of bones shapekeys.