Now that I'm thinking about it, I'm looking at two bikes, a Barracuda a2f and a giant butte. I haven't considered the giant butte much because I can find no information about it, but it notably has all of the mounting points I could ever dream of, the Barracuda has only one eyelet on the back. I was reluctant about it because I can't find information about it, but they seem otherwise extremely similar (the barracuda is slightly post-ross, if that means anything to anyone).
Pics attached, in case its relevant/can be used to provide me with some help!