If you have a helper it shouldn't be that hard, though never even seen a window installed personally.
I know of people having issues with the fronts leaking even when done by a shop so I'd make sure you read up on it until you're confident you can position/seal it correctly before you start.
Worse case scenario you're in the same position as before w/ leaking only it will look better