I don't think its a bad idea, but I think having a separate section could alienate non-Insight owners and make the forums more difficult to navigate. Using the existing tags function might work as a good compromise, as long as people tag their threads.
insight - Fuel Economy, Hypermiling, EcoModding News and Forum - EcoModder.com - Threads Tagged with insight