Wow, very impressive with the ambidextrous style! I've tried playing lefty before and I totally suck at it. Lefty forehands and lefty serves are terrible. Double handed lefty backhands are actually pretty decent for some reason. ;)
Honestly, great two forehanded work there. Can you serve, volley and hit overheads? I had to train an entire summer with my opposite hand because of an injury an it significanly helped my 2 handed backhand.