Hi @photocurio
Thanks for the topic.
I agree that the ACF4 code button is messy and is why in ACF5 (currently ACF PRO), the WYSIYWG field uses a native visual/text tab (just like WordPress)!
ACF5 will be released shortly as a free plugin. Until then, good luck with your projects!
Thanks
E