While no deposit also provides is highly sought after, discover pros and cons to that extra