There's nothing wrong with pushing personal branches. It is generally discouraged because people might start work based on your branch, and when you rebase, their changes are left floating.
What I do is use a prefix to denote "this is my branch, use it on your own risk", like: fc-general-cleanup.