Charging has been super easy, we had a level 2 charger installed in the garage so it's fully charged every morning (if I plug it in.)
We took it up to Breckenridge one weekend and I got slightly nervous because it used half of the battery to get up there. The 25 Ioniq 5 has the same charge type as a Tesla, so I found a Tesla supercharger up near Silverthorne just in case. It went from 50-80% in about 15 minutes and cost me $9. Come to find out I didn't even need to charge though, the battery actually went up a little as we went down the mountain from the regen braking.
I haven't had any maintenance issues or anything like that come up yet. A kid did rear end me about 3 weeks into ownership so it was in the body shop for a few weeks though.