When I implemented PIC support for ELF, I only implemented BSS-PLT, since this is what FreeBSD uses. Linux and NetBSD both use secure-PLT (see PPC32 ABI spec).
OpenBSD now uses Secure-PLT as well.