(Excuse the state of things in my Cruiser at the moment.) Alright I mounted them up between storms here today. I haven't had time to check angles, front to back etc. but looks good. Even if it's not perfect I believe it'll definitely be serviceable. Well built, well finished. Not sure how helpful the lashing points will be since I plan on my floor overhanging it a touch and then putting a Frontrunner footwell water tank in front of it. Based on construction I'd say they're worth it, I got them on sale, might still be. I'll be cutting a floor next week and will update.
**Note on the 3rd one in I just couldn't find one of my screws, so there's just one shown now.