i dont know about foil but i have ridden the p.e. a few times.
P.E. is dead in the park, u get no pop at all, they suck at high speeds, if i hit 20 or more i get crazy wobbles, they are stiff but they still arent good at speed, or park, they suck in the crud, i was skiing at my crappy mountain and was getting stuck in crud constantly, they are also pretty damn heavy, the only good thing about them is durability