I'm not sure about BIAB, you need to know how it actually heats things up.
I'm thinking it does it by boiling a small amount of water using the steam to sterilise the bottles, similar to a baby bottle steriliser unit. This may mean it only heats up a very small amount of liquid, instead of it being full of water and grains.
If i'm wrong and it does heat up a full volume of water then perhaps you could use it to mash in, however it does say it won't boil and need to use a stovetop.
So possibly could be used as a mash tun, then you need a separate vessel for boiling which is not the point with BIAB. Might be better off doing the usual set up of an esky + kettle/lauter tun etc.