We in general recommend customers using multiple accounts. This is on the one hand for dealing with per-account limits (or: Service Quotas as they are called now) and on the other hand it helps with strengthening the security posture.
The question is now, how and where are cross-account operations supported?
Access control (IAM)
Permissions across accounts (a re:Invent 2019 talk by Becky Weiss