Thanks guy for your feedback... I've been brainstorming a lot of scenarios in the last days.
I think my best so far would be to ignore the baffle and do my own using 2x2, 2" rigid foam R10 over it , then put 5.5" R20 batts and finally a polyethylene vapor barrier over the batts. This way I know...