Everett,
I use both UDIO and Suno and both are good. I've tried a bunch of others too but they all offer less functionality. You're a songwriter. You don't just write lyrics but you also compose your own music. Suno allows you to upload tracks (no matter how good or bad the recordings may sound) and uses your recording as a template. I often make simple vocal only recordings of my chorus or verse ideas on my iPhone and upload them in Suno. Suno is then just my band and studio engineer while I'm in charge of the lyrics and the melodies. With Suno you can also use your voice to create an AI voice that sounds exactly like you. With that, your Suno songs actually sound like you sang the vocals. That's why I personally prefer Suno. But of course, all the AI song generators will write lyrics for you and generate top-notch random melodies. I would try Suno. John is right. Once you try Suno and see what it does with your ideas, it's really hard to go back.

Here's an example. This is my original recording which really didn't sound too hot:
https://soundclick.com/song/15069005

This is what an older version of Suno did with it:
https://soundclick.com/song/15027735

I think it would sound much better with the current Suno V5.5 engine.