I have considered using the test release and having native IPv6 on the tunnel. Only problem is one of my clients is a router using custom firmware (DD-WRT), I believe it will take some time to see the implementation of IPv6 on the openvpn there.
Whilst I don't yet require the IPv6 support over openvpn on this client (as it has it's own v6 tunnel to he.net) I might want to add it in the future.
I'll have a play with this when I get a chance
In the mean time I've found a work around to my problem by adding a line to the script to check the desired client is connecting and if not exiting (ie. not bringing up the sit interface)
V6NET=$(echo ${ifconfig_pool_remote_ip} | awk -F. '{print $NF}')
[ ! $V6NET == 4 ] && exit 0
As I'm using CCD to control the IP the client gets I know this will only be true if the desired client is connecting.
Many thanks,