"One's philosophical / metaphysical worldview determines how one views reality." I fully agree but I fail to see how it is true in the case of ontology of mathematics. All ontological frameworks will have to explain the existence of the same entities so what is left is the difference of vocabulary and maybe cultural practices embedded in each view, but the reality will be the same. You won't meaningfully deny the existence of triangle only because you changed your ontology.