I'm wondering if the boards aren't going to turn up in a future episode of Clone Wars where they actually get some use. Just speculation. It's not uncommon for Hasbro to get early images of stuff that gets pushed out completely, pushed back, used elsewhere later, or whatnot. They'd said at one point the Turbo Tank was to play a bigger role and that's why they made it, and then it kind of didn't play a big role in the toon that season.
It's like Ric Olie... He was to have an expanded role in Episode 1, they got this info and cranked up his production, then poof... Ric Olie's role was cut to comically short and awkward to a degree. And we got to watch Ric army build himself at every retailer in the country.