Well I solved my issues all is working like a champ. Had to dig high and low around the internet to find a solution to fit my needs but it works all traffic from IPs I want are going thru VPN and all other IPs I dont go straight to ISP for full speed!
Sorry Ody thought we'd fix you first bud I really did (just happen to stumble onto something that worked for me). But I have faith we can resolve yours too still!
For my solution I had to add these lines into startup script to ensure my routes were set for specific IP/IPs I wanted to send across VPN.
sleep 60ip route add default dev tun1 table 200ip rule add from 192.168.1.104 table 200
?And then in my Additional Configuration settings under Services>VPN>OpenVPN Client I had this input.auth-nocache
auth-user-pass /tmp/openvpncl/user.confroute-nopull
My VPN provider VyprVPN uses option "Push redirect-gateway def1" which was routing ALL my connected devices across the VPN (which is fine if you want to do that for ALL) but I wanted some to be free and full speed on the ISP hehe. If someone else's VPN provider doesn't use this option by default you can change that route-nopull to redirect-gateway def1