How independent is the website exactly? is there a limit for me to create other revenues such as ads etc.?
There is no such limit. You should be able to do whatever you want to do on your own blog. But we're still working on themes customization mechanism so you're not able to add ads at the moment. It will change in coming weeks :)