1)Need validation if not selected the report
2)Designing issues  to keep view mode, subgroup  and item name like to be parallel with the item name and need spacing between checkbox and its name
3)Screen name in the dashlet can be a Stock report.