We have 2 SharePoint lists:-
1) ListA
2) ListB
listB stores the following:-
UserID, UserName, VP
ListA stores the following info:-
Title, ListB ID (lookup), UserName & VP.
now we have defined a workflow when item is created or modified inside list A , to read the ListB Username & VP and update list A. here is a screen shot of my flow, where i am basing my comparison & assignment based on the user's claim:-



so is my approach valid?
Thanks