Options are always good to have, so I'd say go with that approach for both? (Not sure if you meant something higher-level re: approaches, though)