Yes, you both suck, and you're flying the ensign in the wrong place. The Aussie flag is where the US courtesy flag should be... The Aussie flag should be on a stern flag staff.
BTW, if you ever get a real video camera, what you'll really want is either Final Cut Pro or Final Cut Express.
Much better than Adobe Premiere, which has been discontinued on the Mac platform.
BTW, a movie that was made on an iMac, using iMovie and iDVD a few years ago won enough support at Sundance that it actually made it into theaters as a limited release. The guy's production budget was under $300 IIRC, since the iMac and the software were his boyfriend's.
Boats today fly the ensign from the stern, which provides the best visibility, but it can also be flown from the leech of the most aftersail. When flown from the stern, it should be on a staff (pole) that is sufficiently long and angled, and that is offset to one side (traditionally the starboard side), so the flag flies clear of engine exhaust and rigging
As a matter of courtesy, it is appropriate to fly the flag of a foreign nation on your boat when you enter and operate on its waters. There are only a limited number of positions from which flags may be displayed. Therefore, when a flag of another nation is flown, it usually must displace one of the flags displayed in home waters. However, it is hoisted only after the appropriate authorities have granted clearance. Until clearance is obtained, a boat must fly the yellow"Q" flag. All charter boats should carry the national flags of neighboring islands as well as the yellow flag, in case charterers want to visit those islands.
The courtesy flag is flown at the boat's starboard spreader, whether the ensign is at the stern staff, or flown from the leech. If there is more than one mast, the courtesy flag is flown from the starboard spreader of the forward mast.
As a side note, some authorities are not amused at all if you fly their courtesy flag using an old, raggy flag. Some will even fine you for disrespect! It happened to a friend of mine who was chartering in Turkey.
Lastly, it is also a common courtesy to fly the national flag(s) of your guest(s) on board, if they have a different nationality than the ensign is showing.