Domain mapping was causign a datavase error so I disabled

Domain mapping was causign a datavase error so I disabled it not really sure need it least not til enom fixes my apu stuff
But now I have yet another headache, well 2 I could use a hand with
1) Now regster page is missing text of the end of the register page on my theme, works on a stock theme but for some reason my theme Ive spent 60 hours on and have had no issue with dont like this setup
2) I was using WP Super Cache mostly cause I have a CDN setup and that seems easiest way to configure its use but it was throwing errors galore in error log
Is W3 Total Cache as good or is it going to cause me more heaches?
My CDN is Amazon Cloudfront and was wanting to host all the images and as much static content as could there for the sheer speed of having it cached wordwide on cloud
I apologize for the ticket numbers most of it I finally figured out but could use a hand on these last few things I need to get back to replacing the actual content etc on my site and Ive been down and out of busness now for days, cant get new people if site all fubar