I own and wrench on both...I'll guess that the vast, vast majority of either Harley owners and BMW owners can't say that... There is NO comparing the two bikes...at all...I've owned seven Harleys in 36 years, and I've owned one Beemer in that time...I'll never get rid of the Harley...the Beemer is expendable, however, mostly in terms of getting another Beemer, although if push came to shove, the German Engineering Nightmare would be the first to go!!!
OP, your question in the long run is simply impossible for us to answer! Shows a bit of indecision, perhaps fear...if you don't know the answer by now, I say keep the Beemer...Harley dudes/dudettes don't give a shit what anybody else thinks!