I'd argue that agitation time, press time and brew technique (inverted vs regular) are also worth considering, albeit not as important as the three you mention (plus bean choice). In particular, I find inverted brew vs regular brew using an Aeropress makes a huge difference.