There's no issue grammatically, it just comes down to personal preference for how you want to phrase yourself. I can imagine slightly different situations for each of the sentences where they would be most appropriate, but I would stick with the present perfect continuous for the most part.