Do you typically do this or do you prefer to just make a pattern 128 instead of 64 (or 256, etc) so you can have a musical phrase be fully contained within one pattern?
No, I hate dealing with super long patterns, I find it cumbersome and it makes editing the pattern much more difficult for me.
So, for melodies, I simply have them spanning multiple patterns. Here's my recommendation for doing this more comfortably: if you're not already, start making regular use of the little gray boxes that allow you to create looping playback of all the patterns that are currently selected.
Check out the screen shot. On the left, you see that some of the boxes next to each pattern in the Pattern Sequencer are grey. You can drag through this area to select a long strip of sequences, or just one at a time, etc. When you hit play, the sequencer will loop through only the grayed-patterns.
So, for a melody, I'll build a beat that usually is just One pattern. Then I'll duplicate that pattern a few times, let's say for example 3 times -- usually I just click the + box three times to create three new empty patterns, then drag down on the drum pattern data from the original Pattern to paste it quickly into all three of the new patterns.
Then I select the gray boxes mentioned above so that only this new "chunk" will play. Now, when recording from the first pattern, I can play a melody that covers all four patterns. Anything before or after this 'chunk' won't be part of the loop, making it feel very natural to record the Melody into just the part I want.
hope this makes sense, and if not, please ask about any of it and I can try to clarify further!