I thought u guys are a bit more experienced in stuff like algorithms. ASICs chips can only mine a specific algorithm, so the baikal x10 had 6 or 7 different chips and they just activated them with a firmware. So they need a new ASIC for the new algorithm. Sure its possible, but if you guys make it for them complicated as possible, im sure they will have problems. So I would take option #1. Just change the algo to something really complicated algorithm. Take a look at cryptonightv7,lyra2rev,x16r or you just create a new kind of algorithm if your team is experienced im sure this will not be a problem for you guys.
lol loud and wrong smh