As for whichever option, pick the one that would take less dev time so you can get to work on implementing Color ID. The wait will be worth it.