Enjoyed playing with blocksim. Have you considered aiming for a different market than matlab/simulink? One thing that simulink cannot do well is dynamic, reconfigurable networks of components (for example, UAVs or autonomous vehicles, but also game sprites). For this purpose, some smart people (not me) at UC Berkeley developed a language called SHIFT and applied it to platoons of automated cars and trucks back in the mid 1990s. I rewrote it as a ruby DSL that generates C code: https://github.com/vjoel/redshift. It would be fun to have something like that in a browser, with animations.
Thanks. It sounds very interesting. From the little I've seen, seems like it could be used to simulate systems in a "smart cities" context. I will detinitely take a closer look.