The Switch Null is nice, however there is a null check node already called “Is Valid” which you might want to check 🙂
Regarding the Blackboard buttons, I was thinking of placing each blackboard in a separate “tab” within the inspector. The BlackboardEditor.cs file is responsible for these inspectors (the button code is at lines #78-84). I will try this change and see how it feels 🙂