My first tries at procedural planets weren't so good either haha, but if this works for you that's awesome! Sounds like you've something very nice with it!
Interesting about the craters, I hadn't seen that myself yet but I might be able to fix that. Thanks for the feedback!