Have you thought about one of these ? - perhaps as a Pitts Special substitute ?
You might even be able to get extra cushions AND the pedals are non-slip ?
No worries either about getting bugs on the windscreen - just don't smile too much or you'll get them in yer teeth.