Hi Andrew...
As you know, I am no expert in this, and I mostly use common sense in such cases...
Ask yourself what would be the most versatile option to the user and what "cost" does it have computational power wise.
I'm sure your intellect is still as formidable as it once was before the ages started cashing you in.