That seems to be the general perception. Super Card is neat, but it has a ways to go, before it is usable.
Sort of reminds you of what people said about HyperCard.