Is the 641bhp Ioniq 6 N finally an EV that's fun to drive?