That definitely works. I only have to work in a structured manner because that's all I really have time for. I have a girlfriend that takes up a lot of my time, so whenever I have free time to practice I have to take full advantage of it. If I had all day open to me though I'd be practising just one thing and taking a break and then doing a little bit more and taking a break and so on.
I remember the days of being the girlfriend. I wish I tried an instrument back then! I could be much better now.