IME liveaquaria isn't really ever spot on... lol but it's more of a suggestion...
not exactly sure what your setup is like...however a 34 gallon is too small for any butterfly imo. especially because these are deep reef fish, not just a warm water fish like most of the ones we own. I wouldn't put the ones you mentioned in anything smaller than a 90 ... but that's just me..