zu 1)
Boolean ist abgeleitet vom Nachnamen Boole und wird normalerweise auch abkürzend als Bool bezeichnet. Ich sehe absolut nichts Verkehrtes daran, einen Datentyp, der nur die booleschen Wahrheitswerte richtig oder falsch (bzw. 1/0 oder an/aus) annehmen kann, als Bool zu bezeichnen und das in jeder Sprache.
Allerdings in der Hinsicht, dass dieser Datentyp im Maker grundsätzlich als logischer Schalter eingesetzt wird, halte ich auch Schalter für angemessener.
zu 2)
Man kommt ständig mit neuen Begriffen in Berührung und ich wage zu bezweifeln, dass jeder, der sich das erste mal mit dem Maker beschäftigt, auf nichts neues stoßen wird. Mit einem neuen Begriff wird da mit Sicherheit niemand überfordert.