When it comes to being honest and straightforward in communication, there are several synonyms that can be used instead of "more up front". Some of them include transparent, candid, frank, direct, honest, forthright, outspoken, and plain-spoken. All these words convey the idea of being upfront and truthful in communication. It is essential to use these synonyms in appropriate situations, as being too blunt or straightforward can sometimes cause offense or hurt people's feelings. However, when done correctly, being candid and truthful can build trust, respect, and stronger relationships, whether it is in personal or professional settings.