Indeed, doing intelligent drops would be quite difficult, but in my opinion is still worth it, at least for the Shogi-like drops, which are the most well-known (and in my opinion, best) drop model.
My suggestion would be to implement drop highlights in the betzaNew.js file, and then make a copy called betzaDrops.js for implementing intelligent drops so as to not ruin betzaNew.
Indeed, doing intelligent drops would be quite difficult, but in my opinion is still worth it, at least for the Shogi-like drops, which are the most well-known (and in my opinion, best) drop model.
My suggestion would be to implement drop highlights in the betzaNew.js file, and then make a copy called betzaDrops.js for implementing intelligent drops so as to not ruin betzaNew.