I was thinking about your post yesterday, thanks for it :) Sorry, I didn't clarify with what I meant by "visualising." When you think of an abstract entity, like a foreign word for example, you can sort of grasp what it means when you have it translated. But you can't do that with the imaginary number. You can only get a 'feel' of what it is when it's set in context, like the expressions you gave, and even then the application is still in a math world (geometric (?) space.)
In hindsight, I think that I approached it wrong, and it was far too simplistic anyway. I've been reading popular maths books lately and it's made me realise that there are more ways than just visualisation to understand something. Ironically (a happy one!) this is making me excited about maths for the first time in my life.