While dashboard is pretty neat app, I’ve had to make an entire workaround to do what dashbord can - just because I needed some scripting on it. Event > onLoad, or at least allowing PHP tags in header/footer. Which, strange enough, works for some applications but not on others.
I should have mentioned Events for Dashboards too like I did for menus.
Great suggestion Scriptcase developer!!