В том смысле, что: ребята, раз у вас есть такие мысли(не я первый предложил), вот вам моя идея.
Облачность или веб-ориентированность меня не очень интересует, скорее наоборот.
Не хочется заниматься разработкой своей программы моделирования, их миллион наверное уже, но если до этого дойдет, то на начальном этапе будет конвертер из тестового описания в таблицы данных с синтаксисом C-программы, которые будут компилироваться вместе с самими алгоритмами моделирования. Наибольшая сложность тут реализовать ввод и вывод временных диаграмм - эта часть уже обязана быть интерактивной. Для меня динамика при изучении функционала чего-нибудь очень важна. Причем обязательно должны быть реализованы "перебивальшики" - возможность задавать значения ВЫХОДОВ, расходящиеся с рассчитанными. Это позволит проводить отладку/изучения без изменения схемы и соответствующей перекомпиляции.
Неплохо было бы рассчитывать зависимости на временных диаграммах, т.е. чтобы сразу было видно, какие обстоятельства привели к такому вот состоянию вот этого сигнала... Однако это просто фантазии. Как так сделать - не знаю, знаю что было бы удобно;)