In general - Yes. Honda coolants are aluminum-compatible because all Honda engines, car or bike, have aluminum in contact with the coolant. It doesn't care if the badge on your bike says Honda or something else, either.
While there are certain additive chemistries that must not be mixed, that is readily dealt with by draining and flushing the old coolant before putting in the new coolant.
There is nothing to be gained by using a fancy brand name - be it Honda or Engine Ice or whatever. It's all ethylene glycol with corrosion inhibitors. They all have the SAME heat capacity and the SAME thermal conductivity and the SAME boiling temperature when mixed with the same percentage of water. "Engine Ice" will NOT provide any better cooling than Prestone or Motomaster.
Just don't mix long-life coolants with standard cheap green stuff. The additive chemistries aren't compatible, and some combinations will turn to brown sludge when mixed. Hence the recommendation to flush out all the old before installing the new, and do subsequent top-ups with the same stuff.