I have a zero TR, love the bike even though it is a very standard spec. One thing to consider is the service that you will receive from Bird. If you do a search on here there are a number of times that they have gone above and beyond.
I’m not familiar with the Marin, maybe post a link so we can take a look