Yes, I believe I heard the same thing. The Lefroy mini plans have some info like that if memmory serves.
I think I detect a bit of a 'stab' from Test Pilot

but I dont think foot steering would change the handling or performance of a Blokart any. Not that there aren't other things you can do to get better performance if you have the dollars

EDIT: Awesome write-up you guys recieved in the paper, looks like it nearly does the event itself justice. Chalk a PR point up for the Blokart community.