I like The Idea of a riding, and the pose for the Creature.
The Creature need more strength with that huge neck. maybe try to make elements of exiting creatures like elephant, giraffe for more believability.
While you trying a Pose already, You have to find a interesting pose for the humanoid too.