I would say that the cell in question was very likely a supercell given the impressive satpic showing it to have backshear and possible overshoot as well as the strong, deviant radar echo which was going long after the last visable sat pic. I would love to have seen it from the ground and i hope that some pictures of it surface over the coming days & weeks.
Regards Jeff.