I don't think ASICs will need any special support. P2Pool can provide getwork results fast enough for hundreds of GH/s (from a normal computer) and could be optimized for more. In addition, any timestamp rolling multiplies that.
What about mining on a remote node? It seems like ASICs could kill P2P Mining.
Any serious P2Pool user, one serious enough to have ASICs, should definitely have their own P2Pool node...
Because of course no one uses a remote p2pool node for a failover backup. /sarcasm
Sounds like no real testing has been done to verify it will not be an issue.
I'm starting to get the feeling that you are sticking your head in the sand and hoping that everything will just work.