That website looks like an affiliate marketing cash grab site from the early 2000s. I know that I should probably do some proper research but it was so off-putting that I'm just going to give up right away and call it a waste of time and/or a scam.
well what happens is this site gets recommended between banks by word of mouth. When Joe Little Bank calls up Mary Tiny Union and tells her about this new website, "which looks janky but trust me, it's legit", she'll probably go sign up regardless.