It's never too late man.
Just wanted to stop by and say that i like your concept so far, your sketches are heck more cleaner than mine. Also, it has a nice silhouette going for it from the get go.
There are many avenues you can take with the creature. Hope to hear more about your concept soon.