Is this acceptable from a technical standpoint? If not, what should be done differently?

Wor