Not only "not new" but also irrelevant!
"Starting your engine" is only one thing your car battery does. These days the Hotel Loads are massive, and with smart alternators the battery is being deep cycled in order to minimise fuel consumption. Also, starting you engine on a normal day, when for all we know, it's already warmed up, is a long way from meeting OEM requirements, where they will require an un-assisted start down to around -20 degC. Then there is the issue of cost. This Supercap "battery" costs significantly more than a std lead acid battery, and will require a DC-DC convertor to use (energy contained is proportional to voltage, unlike a chemical battery).
Right now, the OEMS are moving to LiPo batteries in high end weight critical applications.
So, yes, you can start your engine with a super capacitor, but then you can also start it with a starting handle as well, and no one does that these days either.........