1 of the downsides to AM is that it lacks a proper queue function, so if you like to put together an improptu list of songs it can be pretty frustrating to work with. It has “play next” or “play last”, play next works as it should but play last is a PITA.
Eg, if you go into an album and want track 2 followed by track 7. Once you start playing track 2, AM will queue all the other tracks from the album in sequence automatically. If you then use play last on track 7, it will put it at the back of the queue behind all the other album tracks. So you have to delete everything from the queue or juggle things around manually to get what you want.
Even worse if you have a playlist with a lot of tracks on but want to pick and choose the order via queue functions.
Not a deal breaker for me, but always frustrating when I come across it!