I need some system to gain a high level anonymity - nobody should have the possibility to figure out my IP. I can use Tor, but I do not completely trust to it. So I have an idea for a system with high level anonymity:
My computer — VPS1 — Tor — VPS2 — Internet
I can register two Ubuntu servers - VPS1 and VPS2 (assume I do not expose my IP while registering the servers, servers and hosting service do not create logs). Then I set up a VPN between my computer and VPS1. Also I set up a VPN between VPS1 and VPS2 - this network works over Tor.
If I need to perform any actions that require anonymity - I connect to VPN (to VPS1). My traffic goes to VPS1, then to VPS2 through Tor, then to needed internet service. After the actions performed - I disconnect from VPN.
Does this system make sense? Do you have any suggestions how to improve this? What software best fits my needs? What are the main risks when setting up such a system?