At first there were colored icons on nodes, but they really looked bad on the light grey background (which nodes have) and as a result I simply made them dark grey instead on purpose. You can actually test it out yourself by doing a small change in source code. Please open up FlowNode.cs and comment out lines #1168, #1176, and #1181 just to see how they look like 🙂
As for blackboard variables integer and float are indeed the only two I can see potential in being confused between one another. In the past there were colors (in the name) to differentiate the two, but that also got removed. Maybe I will try something else for those.
Let me know what you think on the colored icons change above.