Would it be reasonable to get domain and hosting account from he same company?

I believe much depends on th company itself, and that is why asking about certain host/registrar sibername.com. I know their

hosting solutions are quality and stable, but I do not know if "all eggs in one basket" has any exceptions.

Thanks in advance.