Two weeks is short enough to keep the team honest and long enough to ship something demoable. Here is what fits into a sprint with an embedded client.
The rituals
Monday planning (1 hour), Wednesday mid-sprint check (30 min), Friday demo (45 min), final Friday retro (30 min). Total ceremony is under 3 hours per fortnight.
The artifacts
A sprint goal (one sentence), a sprint board (live, not snapshotted), a written status (Friday afternoon), a demo recording.
About the author

Keep talking
Talk to the engineering team
If you're shipping something into production and want a sanity check from people who've done it, we'd be glad to compare notes.