A self titled album should include the work an artist wants to stand the test of time. The trap beats in this track will sound super cheesy in a few years...
Also going off what the band has stated so far about the album, while it is a personal record, its not necessarily a personal record about them. If the band ever chooses to run with a self-titled album, I think the marketing should be more focused on the band members themselves. Something that really represents them not as just a band but them as six people.