> Don't make your readers hold parts of the sentence in their head.
Funny to read this as I'm learning German! In German the main verb of a sentence has to be at the end depending on the context (e.g: if it is a question, or following some prepositions such as "dass").
Let's say we want to build a question, it will be constructed this way:
1. question marker (such as "Was", "Wo", "Warum", etc)
2. subject
3. other details regarding the subject (adjectives and others)
4. the verb, with correct grammatical form depending on the subject
Something I find quite frustrating is that I have to keep in mind everything about the subject during the entire duration of the sentence just to be able to use the verb correctly. So because of this I always try to keep the distance between a subject and the verb as short as possible when trying to speak German, which results in very terse sentences that looks similar to what you described.
My life partner speaks native German and doesn't even realize that she does this buffering.