Welcone to the forum. I have the 3912. I would have purchased the 4012, but I got piped at the post (I really wanted the outside kitchen). That said, I've owned my 3912 for exactly 1yr. The first 8 months were horrific with just about any and all issues you can possibly imagine.
That said, my dealer and CR took care of just about everything and I've been pretty much trouble free for the past 4/5 outings.
Now that I consider the 3912 "tuned", I'm hoping we can move on to loving the unit.
Good luck mate.
2013 Elevation 3912
2017 Dodge RAM 3500HD Dually with AISIN
2014 KTM 1190 Adventure R