That looks more like a roll cage than a closed cockpit. A bubble top would look sort of cool but they might have to mandate some sort of air conditioning for the cars.