If grouping up is your thing, you probably wont like it. DDO does it much better. If you find yourself soloing mostly as I do (I probably haven't been in a group in 10 years or more), you will fit right in.
Character creation is very good in BG3. Not sure how it is according to D&D 5. I hung up...