Can I customize the components on a BMC Roadmachine RM01, and if so, what are the limitations of such customizations in terms of compatibility, warranty, and performance impact. Specifically, what level of customization is possible for components such as the crankset, chainrings, cassette, and wheels, and are there any particular configurations that BMC recommends or advises against. How do such customizations affect the overall performance and handling of the bike, and are there any specific considerations that should be taken into account when selecting alternative components. Furthermore, are there any potential drawbacks or compromises that may arise from deviating from the stock configuration, such as increased maintenance or decreased durability. What are the potential benefits of customizing the components on the BMC Roadmachine RM01, and are there any specific scenarios or riding styles for which such customizations may be particularly advantageous.