I'll offer two reasons why there's not much idle chatter here. First, the EM cars that are out there have been around long enough to be well sorted out. Second, the people who bought EM cars tend to be more DIY oriented than those who bought the "all you have to do is pick the drivetrain and we'll put it together for you" cars by Shelby, Superformance, Kirkham, etc. So you don't often see them showing up to ask, "where is the
oil filter on my engine?" ... I guess we're not much different from the Honda Accord forum. There's just not much to talk about most of the time.