XML are brighter but a tighter beam than P7’s.
Simply your looking at very cheap lights, so don’t be surprised if a bit of soldering is required long term.
Personally I prefer the XML over the P7 (as above, others disagree), but then I have one of Smudge’s unit not a MS one. I believe Smudges has a better build, warranty, & maybe beam, though I’ve not seen an MS one to compare it with.
If you get an XML one, and really find the beam too tight (though it’s an ace helmet light) different lenses are available to change it.
As for value for money, much of muchness, as with all of them you get a bike light you’ll be able to ride at night with.