As you can see there are Many Alternatives out there.

I would suggest that you have it honed by someone who know what they are doing. I do have a favorite pro/PM me for a reference. Right now I'm...