While it will allow me to modify the default scheduling profile and update it, it still applies to all events/spaces - the Active yes/no property is completely ignored, and all profiles other than the default are ignored also. Took me a while to figure out what was going on. With Limit Times to Schedule property set to No it still actually limits all the times as specified! I had to go through basically trying to set them all to allow maximum times as for 24/7 facility limits like this aren't helpful :)
Anyways love your project, feel free to add me as a developer if you want me to help with fixes etc.