I’d prefer Shimano everything. Don’t think they do cranks, bottom brackets or hubs for fat bikes though.