In general, you do not have to get race subframes and sharkskins will work with OEM subframes. You should confirm if that's also true with their ducati V4 product. Headlight and OE front subframe removal is a fairly involved process and you wouldn't want to do that every trackday unless its a one way trip. Seems Sharkskinz is also doing separate uppers for left and right and not a true one piece that is integrated with the nose. If that's the case, the motoxpricambi stuff is good value as it costs the same as unpainted sharkskinz for a full paint and decal job included.
Getting race subframes is recommended if you are doing a full race bike conversion and removing all unnecessary weight. Race sub-frames are much lighter. However, they are not as durable and wont hold up in a crash as well as the OEM steel subframes will. Take a look at the motoholders rear subframe on my 848 after a crash - bent upwards and took the pipe with it. Was easily fixed and I was racing again same day, but the durability is the trade-off you make.
View attachment 40831