A note on the HSBC bank bonus ($350 version - $10k for 90 days, no direct deposit). There were all kinds of horror stories on DoC about how hard it was to get the account set up (lots of stories about codes only being sent by mail, additional identifying info required etc), but it actually went reasonably smoothly for me. They don't communicate well, but I saw the trial deposits in the bank I was funding from, and did a chat to figure out how to complete my app (my app was still listed as pending, but the trial deposits had already happened - seemed odd). So they sent me to the site I needed, and I was able to enter the trial deposit info. Shortly thereafter (like 5 mins) I got a text with a code and an email with another code that I was able to enter together and get my account fully set up - so like 24 hours from application to set up.
Whether I have issues getting the bonus remains to be seen, but the setup wasn't bad. I think you do have to park the money for at least 3 months, and there is something on the DoC website about a $25 penalty if you close it before 180 days, but I couldn't find the penalty provision in any of the screenshots I have.