I haven't used Admiral's 1084, but have had experience with their other materials (some of which are fine).
My advice is that if it's a high-stakes forge project, you should have their material independently tested to verify the carbon content (for one thing) is where you expect it.
I've gotten 1084 from Aldo and also from Kelly C. Their material has been spot-on.